2013-07-25 4 views

답변

3

디렉토리에 쓰기 권한이 있으면 새 항목 (파일/폴더/etc)을 만들 수 있습니다.

디렉토리의 읽기 권한이 인 경우 ls 디렉토리 내용을 나열 할 수 있습니다.

디렉토리에 실행 허가이있는 경우 chdir을 해당 디렉토리로 변경할 수 있습니다. 따라서 그 디렉토리에 무엇이 읽기 - A는 디렉토리에 읽기 http://www.unix.com/unix-dummies-questions-answers/98744-about-read-write-execute-permissons-directory.html

2

당신이 그것을에 ls을 할 수있는 의미 :

은 자세한 내용은이 스레드를 참조하시기 바랍니다.

쓰기를 사용하면 디렉토리에 파일을 쓸 수 있습니다. 이것은 매우 직관적입니다.

실행이 약간 덜 직관적입니다. 실행하면 디렉토리에 cd 수 있습니다.

디렉토리에 실제로 읽지 않고 읽을 수 있습니다. 누군가가 디렉토리에 cd 수 있기를 원하지만 그 디렉토리에있는 파일/폴더를 볼 수 없도록하려는 경우 (예 : 사용자가 알고있는 것을 암시하는 경우) 디렉토리에 대한 사용 권한 만 실행할 수 있습니다

+0

"쓰기"권한을 확장하면 파일을 생성, 이름 바꾸기 및 삭제할 수 있지만 파일의 메타 데이터 (사용 권한, 날짜 등) 중 일부는 파일 이름, inode (또는 유사한 구조체)에 저장되고 디렉토리에 저장되지 않기 때문에 여전히 읽기 전용 일 수 있습니다. 정확한 세부 정보는 사용중인 파일 시스템에 따라 다릅니다. – twalberg

관련 문제