如何理解目录的rwx权限?

时间:2013-07-25 19:59:16

标签: linux unix permissions chmod

读取,编写和执行目录意味着什么?它直观的文件,但我不明白它的目录。

2 个答案:

答案 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但您不希望他能够查看该目录中的文件/文件夹,则可能只对目录执行权限的使用(暗示)用户知道要在该目录中访问的文件/文件夹名称)