代码改变世界

umask命令

2016-06-11 10:10  不长肉的烦恼  阅读(250)  评论(0编辑  收藏  举报

umask——显示、设置文件的缺省权限

the user file-creation mask

命令所在路径:Shell内置命令

 

示例1:显示缺省权限

# umask -S 

参数S的作用是以rwx形式显示新建文件的缺省权限,如果root用户下执行上面的命令就会显示root用户新建目录或文件的缺省权限。

注意:新建文件将没有执行权限,比如缺省权限是755,新建目录的权限将是755,但是新建的文件权限将是644,即没有x权限。

示例2:修改缺省权限

首先计算权限掩码,比如设置644,那么掩码就是777 - 644 = 133

然后执行命令

$ umask 133