使用方法:

  • [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页