权限管理命令umask

作者: admin 分类: Linux 发布时间: 2017-12-08 17:21 浏览:983 次    

umask

英文:the user file-creation mask

位置:shell内置命令

权限:所有用户

语法:umask [-S]

-S  以rwx形式显示文件默认权限

功能:显示、设置文件默认权限

例:

[root@localhost ~]# umask    #权限掩码 实际权限:777-022=755  注:第一个0为特殊权限
 0022

[root@localhost ~]# umask -S
 u=rwx,g=rx,o=rx

[root@localhost ~]# mkdir test                                                                                                                                

[root@localhost ~]# ll -d test
 drwxr-xr-x 2 root root 6 Dec 9 01:16 test     #权限一样

[root@localhost ~]# touch 1.txt
 [root@localhost ~]# ll 1.txt
 -rw-r--r-- 1 root root 0 Dec 9 01:17 1.txt          #权限缺少一个X,所有默认创建的文件都不具有执行权限
[root@localhost ~]# umask 023 #更改权限为754

[root@localhost ~]# umask -S
 u=rwx,g=rx,o=r

注:系统默认权限合理,不是特殊情况切勿修改


温馨提示:如无特殊说明,本站文章均为作者原创,转载时请注明出处及相应链接!

发表评论