Linux umask命令
Linux umask命令指定在建立文件时预设的权限掩码。一般来说,umask命令是在/etc /profile文件中设置的
umask可用来设定[权限掩码]。[权限掩码]是由3个八进制的数字所组成,将现有的存取权限减掉权限掩码后,即可产生建立文件时预设的权限。
用法:
umask [-p] [-S] [mode]
参数:
-p 显示命令名称 -S 以文字的方式来表示权限掩码
实例:
1、显示当前的权限掩码:
[[email protected] ~]# umask 0022
2、修改权限掩码
[[email protected] ~]# umask 055 [[email protected] ~]# umask 0055
3、以文字的方式显示
[[email protected] ~]# umask -S u=rwx,g=rx,o=rx
注意:umask值002 所对应的文件和目录创建缺省权限分别为6 4 4和7 5 5。创建文件默认最大权限为666 (-rw-rw-rw-),默认创建的文件没有可执行权限x位
原文地址:https://www.cnblogs.com/jkin/p/10288997.html
时间: 2024-10-13 19:51:17