有人可以解释为什么你想让你的一个目录执行访问而不是读访问?
谢谢!
答案 0 :(得分:5)
取自why-do-directories-need-the-executable-x-permission-to-be-opened
在Linux上对目录应用权限时,权限位与常规文件的含义不同。
写入位允许受影响的用户创建,重命名或删除 目录中的文件,并修改目录的属性
读取位允许受影响的用户列出其中的文件 目录
执行位允许受影响的用户进入目录,并且 访问
中的文件和目录粘滞位指出该目录中的文件和目录 只能由其所有者(或根)删除或重命名
因此,如果您为其中一个目录执行访问而不是读取访问权限,则受影响的用户将能够输入(cd
)目录,但无法列出该目录中的文件。