根据umask计算出系统默认的权限规则

对于目录 777直接减去umask
对于文件 666减去umask的值,如果umask某一位上面是奇数,减完umask之后奇数位需要+1

[root@oldboyedu-01 ~]# #根据umask计算文件的默认权限
[root@oldboyedu-01 ~]# #666
[root@oldboyedu-01 ~]# #-022
[root@oldboyedu-01 ~]# #=644
[root@oldboyedu-01 ~]#
[root@oldboyedu-01 ~]# #根据umask计算目录的默认权限
[root@oldboyedu-01 ~]# ##777
[root@oldboyedu-01 ~]# #-022
[root@oldboyedu-01 ~]# #=755

原文地址:https://www.cnblogs.com/Confusedren/p/9784778.html