LinuxSir.cn,穿越时空的Linuxsir!

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

关于文件访问权限的问题,用umask和ls -s 显示的结果不一样

[复制链接]
发表于 2006-11-9 21:47:16 | 显示全部楼层 |阅读模式
用umask -S显示文件的权限是u=rwx,g=rx,o=rx
用umask 显示出来的结果是022
但为什么用ls -l me.c显示出来的结果是-rw-r--r--
me.c是当前文件的名字。为什么用umask命令显示出来的结果跟用ls -l 文件名显示出来的结果不一样?
发表于 2006-11-9 21:50:19 | 显示全部楼层
umask又不是看文件权限的
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-11-9 23:17:28 | 显示全部楼层
=================================
使用umask设置缺省文件属性
当一个文件生成时,系统给以文件缺省的文件权限。
=================================
这是摘自书上的一句,应该是umask是用来设置文件的权限是吗?
我都被搞糊涂了。。哪位朋友可以解释一下?
回复 支持 反对

使用道具 举报

发表于 2006-11-10 11:33:46 | 显示全部楼层
默认的系统是将新建立的文件的x权限屏蔽掉的
回复 支持 反对

使用道具 举报

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

本版积分规则

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