폴더에 x 실행 권한만 설정되어 있으면 실제로 해당 디렉터리를 검색할 수 있다는 의미라는 것을 읽었습니다. 그럼 어떻게 검색하나요?
답변1
당신은 오해했습니다. "검색" 권한은 약간 잘못된 이름입니다. 실행 권한은 있지만 디렉터리에 대한 읽기 권한이 없는 경우 디렉터리의 파일 이름을 알고 있는 경우에만 디렉터리의 파일에 액세스할 수 있습니다. 즉, 이름이 있으면 해당 이름을 사용하여 파일을 검색할 수 있습니다(그리고 더 중요한 것은 찾은 파일에 액세스할 수 있다는 것입니다). 파일에 액세스하여 일반적인 방법으로 이 작업을 수행합니다 directoryname/filename
. 디렉터리의 항목 목록을 찾아볼 수 없으므로 패턴 일치와 같은 고급 검색을 수행할 수 없습니다. 이를 위해서는 읽기 권한이 필요합니다. 읽기 권한을 통해 디렉토리의 항목 목록을 탐색할 수 있습니다.
당신은 또한 볼 수 있습니다비트를 실행하고 읽습니다. Linux에서 디렉토리 권한은 어떻게 작동합니까?