Linux 文件与目录的默认权限

时间:2021-11-14 15:11:47

文件默认权限:umask

Linux 文件与目录的默认权限

查看文件默认权限的方式有两种,一种可以直接输入umask,可以看到数字形态的权限设置分数(与一般权限有关的是后面三个数字,第一组是特殊权限用的),另一种则是加入-S(Symbolic)参数,就会以符号类型的方式来显示出权限了。


创建新的文件,默认权限为 -rw-rw-rw

创建新的目录,默认权限为 drwxrwxrwx

而umask的分数指的是“该默认值需要减掉的权限”,当umask为022时,表示user没有被拿掉任何权限,而group和others的权限都被拿掉2(即为w写入权限)

新建文件时:(-rw-rw-rw) --- (-----w--w-) ==> -rw-r--r--

新建目录时:(drwxrwxrwx) --- (d----w--w-) ==> drwxr-xr-x

Linux 文件与目录的默认权限


因某些原因,需要新建文件给同用户组的用户共同编辑时,那么umask的用户组就不能拿掉2这个w的权限。那么需要将umask设置为002

Linux 文件与目录的默认权限