LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1007|回复: 6

问题: 目录的 x 属性有什么用

[复制链接]
发表于 2006-3-23 17:48:14 | 显示全部楼层 |阅读模式
目录的 x 属性有什么用
发表于 2006-3-23 22:52:25 | 显示全部楼层
好象有 x 属性的才能用 cd 命令进入。没验证过。。。
回复 支持 反对

使用道具 举报

发表于 2006-3-23 23:04:56 | 显示全部楼层
that's right
回复 支持 反对

使用道具 举报

发表于 2006-3-24 09:14:41 | 显示全部楼层
Post by dyhml
目录的 x 属性有什么用


兄弟都研究那么多东西了,还问了这么一个问题噢。。:ask
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-3-24 10:29:24 | 显示全部楼层
没办法, 一直没有注意到这个, 从来没见过什么书和文档提到这个.

12 项属性里 , 普通文件的 3种 xrw, set-uid ,set-gid ,sticky 书里都说了.
目录的 3种 rw , sticky 也有, 就是不知道 x 和 set-uid ,set-gid 的用处.

上次安装什么的时候, chmod -644 -R 了, 连目录都是, 结果普通用户里面的文件(666)都不能读.
普通用户还如 biinn 所说, 不能 cd .
回复 支持 反对

使用道具 举报

发表于 2006-3-24 12:15:19 | 显示全部楼层
目录:
set-gid 好像没用。
group-gid,是规定那个目录下边所有的新文件都和该目录的组相同。
other的,就是 drwxrwxrwt 中t,代表所有人都可以在这个目录创建删除文件,但是自己只能删除自己的文件,root 不受此限制。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-3-24 21:13:26 | 显示全部楼层
终于 google 到了, 目录 x 属性的意义:
http://www.greenend.org.uk/rjk/2004/perms.html

The 'x' bits affect looking up names in a directory (for instance, to open them) and also "cd" to the directory; officially this is called the "search" permission. So to access files within a directory you need 'x' permission on it, plus whatever permissions on the files themselves are relevant to the operation you wanted.


确实如 biinn 所说, 而且我已经验证了.
好象有 x 属性的才能用 cd 命令进入。没验证过。。。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表