Linux shell umask 命令
Linux shell umask 命令指定在建立文件时预设的权限掩码。
umask 可用来设定 [权限掩码]
。
[权限掩码]
是由3个八进制的数字所组成,将现有的存取权限减掉权限掩码后, 即可产生建立文件时预设的权限。
umask 命令语法格式
umask [-S][权限掩码]
参数
- -S
- 以文字的方式来表示权限掩码。
范例
使用 umask 命令查看当前权限掩码
[root@localhost ~]# umask 22
接下来,使用 mkdir
创建一个目录 demo5
,并使用 ls
获取该目录的详细信息
[root@localhost ~]# mkdir demo5 [root@localhost ~]# ls -d -l demo5 drwxr-xr-x. 2 root root 6 Sep 22 22:47 demo5
注意:
在上面的输出信息中,"drwxr-xr-x"="777-022=755"。