您的位置:首页 > 运维架构 > Linux

centos 学习日记 文件默认权限:umaks

2013-05-18 16:46 369 查看
使用方法:
[root@kin /]# umask
0022
[root@kin /]# umask -S
u=rwx,g=rx,o=rx

上面显示的是本机上面文件默认的权限。
第二个好理解。
第一个要注意的是:
umask的分值是指"该默认值需要减掉的权限" 第一个数字可以不管他 第二,三,四 表示 读 写执行 分别是 :4 2 1 要是拿掉2,则是减去了写的权限。那他的权限是 -r-x
如上面本机所示。
0022;
因为第一个0我们可以不管。即是022
user 减去的为0;所以user没有减去任何权限,他的权限是rwx
group 减去的为2;可以看成7-2=5。他的权限是5,即是r-x
other 减去的为2;同group一样。他的权限也是 r-x

那么如果是下面所示;
0035
那么,权限即是
user 7-0=7
group 7-3=4
other 7-5=2
742的权限:
符号类型:
-rwx-wx-w-

设置文件默认值;
[root@kin /]# umask 002
[root@kin /]# umask 022


--鸟哥的私房菜181页
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息