umask

umask   是用户创建文件默认的权限

默认下 用户创建一个新的文件 是没有执行权限的 。所以我们这里的创建文件的最大权限就是 666   大家创建一个测试下 

rwx =4+2+1 =7

这里022 的分别对相应  用户  组 其他人     0表示不摘除 2:摘除数字2(也就是去掉写权限) 剩余r_x 权限 

图中显示 test1 文件的 权限是  644   (最大666  减去022) 所限是rw-r--r--

创建文件就不会有什么影响了。看图  直接777减去022  就是755  正好对应  rwxr-xr-x

原文地址:https://www.cnblogs.com/yhl664123701/p/5699951.html