您的位置:首页 > 运维架构 > Linux

1、linux中的umask与文件和目录权限的关系

2016-03-09 09:48 746 查看
1、查看当前的umask值

[@localhost test]$ umask



2、修改当前umask的值

[@localhost test]$ umask0002
[@localhost test]$ umask 0022
[i@localhost test]$ umask
0022
[@localhost test]$ umask 0002
[@localhost test]$ umask0002


3、umask与目录和权限的关系

#创建文件的权限
文件默认不能具有执行权限,如果算得的结果中有执行权限,则将其权限加1
666-umask

创建目录的权限
777-umask

#创建新的文件
[root@localhost test]# umask
0022
[root@localhost test]# touch 1.c
[root@localhost test]# ll
total 0
-rw-r--r--. 1 root root 0 Apr 12 06:20 1.c

#创建新的目录
-rw-r--r--. 1 root root 0 Apr 12 06:20 1.c
[root@localhost test]# umask
0022
[root@localhost test]# mkdir testumask
[root@localhost test]# ll
total 4
-rw-r--r--. 1 root root    0 Apr 12 06:20 1.c
drwxr-xr-x. 2 root root 4096 Apr 12 06:22 testumask
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: