使用方法:

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