umask命令是linux下的一个文件管理命令,它主要有一个功能,具体介绍如下:
umask命令可以用来设定权限掩码,权限掩码一般是由3个八进制的数字所组成,将现有的存取权限减掉权限掩码之后,就可以产生建立文件时预设的权限。
参考例子:
如果使用指令”umask”查看当前权限掩码,则具体命令为:
[root@linuxcool ~]# umask
说明:一般来说,只要依据实际情况设置好 umask,不仅能够让操作更简易轻松,还能够保护系统的安全。
umask命令的具体语法格式为umask [参数] [权限掩码]。
参数:
-S 以文字的方式来表示权限掩码
-p 输出的权限掩码可直接作为指令来执行
其步骤介绍如下:
1、命令名称是umask。
2、命令所在路径是shell内置命令。
3、执行权限范围是所有用户。
以上就是小编的分享了,希望能够帮助到大家。
Linux 命令 umask(文件管理)——想玩转linux就请一直看下去
我是IT悟道,点击右上方“关注”,每天分享IT、科技、数码方面的干货。
Linux umask命令指定在建立文件时预设的权限掩码。
umask可用来设定[权限掩码]。[权限掩码]是由3个八进制的数字所组成,将现有的存取权限减掉权限掩码后,即可产生建立文件时预设的权限。
语法umask [-S][权限掩码]
参数说明:
-S 以文字的方式来表示权限掩码。
实例使用指令"umask"查看当前权限掩码,则输入下面的命令:
$ umask #获取当前权限掩码
执行上面的指令后,输出信息如下:
0022
接下来,使用指令"mkdir"创建一个目录,并使用指令"ls"获取该目录的详细信息,输入命令如下:
$ mkdir test1 #创建目录 $ ls –d –l test1/ #显示目录的详细信息
执行上面的命令后,将显示新创建目录的详细信息,如下所示:
drwxr-xr-x 2 rootlocal rootlocal 4096 2011-9-19 21:46 test1/
注意:在上面的输出信息中,"drwxr-xr-x"="777-022=755"。