2

读、写和执行目录是什么意思?它对文件很直观,但我不理解目录。

4

2 回答 2

7

如果您对目录具有写入权限,则可以创建新条目(文件/文件夹/等)。

如果您具有目录的读取权限,则可以列出ls目录内容。

如果您对某个目录具有执行权限,则可以切换chdir到该目录。

有关更多信息,请参阅此线程:http ://www.unix.com/unix-dummies-questions-answers/98744-about-read-write-execute-permissons-directory.html

于 2013-07-25T20:01:21.930 回答
4

读取目录意味着您可以ls在其中执行操作——从而读取该目录中的内容。

写入使您能够在目录中写入文件。这个相当直观。

执行不太直观。执行允许您cd进入目录。

您可以在目录中进行读取,而无需实际进入该目录。目录上仅执行权限的一种可能用途是,如果您希望某人能够cd在目录中但您不希望他能够看到该目录中的文件/文件夹(暗示用户知道要在该目录中访问的文件/文件夹名称)

于 2013-07-25T20:02:16.237 回答