读取,编写和执行目录意味着什么?它直观的文件,但我不明白它的目录。
答案 0 :(得分:3)
如果您对某个目录有写入权限,则可以创建新条目(文件/文件夹/等)。
如果您对目录有读取权限,则可以列出ls
目录内容。
如果您对某个目录有执行权限,则可以将chdir
更改为该目录。
有关详细信息,请参阅此主题:http://www.unix.com/unix-dummies-questions-answers/98744-about-read-write-execute-permissons-directory.html
答案 1 :(得分:3)
目录中的读取意味着您可以在其中执行ls
- 从而读取该目录中的内容。
使用write可以在目录中写入文件。这个很直观。
执行稍微不那么直观。执行允许您cd
进入目录。
您可以在目录中进行读取而不会实际存在。如果您希望某人能够在目录中cd
但您不希望他能够查看该目录中的文件/文件夹,则可能只对目录执行权限的使用(暗示)用户知道要在该目录中访问的文件/文件夹名称)