<分区>
如果我设置751为目录,权限为:drwxr-x--x
这个“x”是什么意思?如果我设置该权限意味着任何人都可以访问该目录,但只有所有者和 GROUP 才能读取内容?
告诉我,谢谢
标签 linux permissions
<分区>
如果我设置751为目录,权限为:drwxr-x--x
这个“x”是什么意思?如果我设置该权限意味着任何人都可以访问该目录,但只有所有者和 GROUP 才能读取内容?
告诉我,谢谢
最佳答案
为目录设置执行'x'权限时,授予遍历其树以访问文件或子目录的能力,但看不到目录内文件的内容(除非设置了读取'r') . (*)
因此在您的示例中,所有者、组和其他人可以做任何事情,组可以cd
进入目录和ls
(读取其中的文件列表),其他人可以通过 cd
进入目录来访问子目录,但如果没有“读取”权限,这是一个非常无用的权限。
(*) 参见 http://en.wikipedia.org/wiki/Filesystem_permissions#Permissions
关于linux权限,X是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5790846/