文件默认权限:umask
查看文件默认权限的方式有两种,一种可以直接输入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
因某些原因,需要新建文件给同用户组的用户共同编辑时,那么umask的用户组就不能拿掉2这个w的权限。那么需要将umask设置为002