文件默认权限
umask 查看文件默认权限
[root@localhost ~]
0022
[root@localhost ~]
文件默认权限0022的说明:
第一个0代表文件特殊权限
022代表文件的默认权限
文件的默认权限
文件不能直接建立为执行文件,必须手动赋予执行权限,所以文件默认权限最大为666
默认权限需要换算成字母在相减,建立文件之后的默认文件权限为666即(-rw-rw-rw-),减去umask的值022(-----w--w-),得出的文件权限为644(-rw-r--r--)
例如:
文件默认最大权限为666,umask的值为022
-rw-rw-rw- 减去 -----w--w- 等于 -rw-r--r--
目录的默认权限
目录的默认最大权限为777
默认权限也需要换算成字母相减,建立目录之后的默认权限为777即(drwxrwxrwx),减去umask的值022即(-----w--w-),得出目录的默认权限为755(rwxr-xr-x)
例如:
目录的默认最大权限为777,umask的值为022
drwxrwxrwx 减去 -----w--w- 等于 drwxr-xr-x
修改umask的值
临时修改
umask 文件默认权限
临时修改umask的值,一旦关机或重启,修改的值就不起作用了
[root@localhost ~]
永久修改
[root@loclahost ~]
进入文件之后就修改umask的值