当我们创建一个新文件或者目录时,它的默认权限会是什么呢,可以用umask来查询

后三位数字就是默认权限,umask 的分数指的是该默认值需要减掉的权限,因为 r、w、x 分别是 4、2、1 分,所以图中2是去点w权限的意思。

test1和test2分别为文件和目录,文件原本是rw由于默认权限关系,只有r。目录原本为rwx,现在变成了r-x。
我们可以修改umask的默认值,假如我们希望新建文件时,同组用户可读写(-rw-rw-r–),那么权限就应该设置002。

通过配置umask 002,之后创建的文件test3和目录test4的组权限默认已经有了w。
客官点个赞呗! (0)