[root@localhost ~]# touch a
[root@localhost ~]# ls -l a
-rw-r--r-- 1 root root 0 Jun 27 01:13 a (Linux缺省创建的文件不能授予可执行x权限,即644)
[root@localhost ~]# mkdir newdir
[root@localhost ~]# ls -ld newdir
drwxr-xr-x 2 root root 4096 Jun 27 01:18 newdir(Linux缺省创建目录时,默认授予可执行x权限,即755)
[root@localhost ~]# umask -S
u=rwx,g=rx,o=rx
[root@localhost ~]# umask
0022(默认权限为755,这里的0022中的第一个0为特殊权限,后面的022为用户权限,且是权限掩码值,755=777-022)
[root@localhost ~]# umask 027(改变系统缺省创建文件的权限,如下面创建目录testfile4的缺省权限750)
[root@localhost ~]# umask
0027
[root@localhost ~]# mkdir testfile4
[root@localhost ~]# ls -ld testfile4
drwxr-x--- 2 root root 4096 Jun 27 01:49 testfile4
[root@localhost ~]# umask 022
[root@localhost ~]# umask -S
u=rwx,g=rx,o=rx
[root@localhost ~]# ls -l a
-rw-r--r-- 1 root root 0 Jun 27 01:13 a
[root@localhost ~]# mkdir newdir
[root@localhost ~]# ls -ld newdir
drwxr-xr-x 2 root root 4096 Jun 27 01:18 newdir(Linux缺省创建目录时,默认授予可执行x权限,即755)
[root@localhost ~]# umask -S
u=rwx,g=rx,o=rx
[root@localhost ~]# umask
0022(默认权限为755,这里的0022中的第一个0为特殊权限,后面的022为用户权限,且是权限掩码值,755=777-022)
[root@localhost ~]# umask 027(改变系统缺省创建文件的权限,如下面创建目录testfile4的缺省权限750)
[root@localhost ~]# umask
0027
[root@localhost ~]# mkdir testfile4
[root@localhost ~]# ls -ld testfile4
drwxr-x--- 2 root root 4096 Jun 27 01:49 testfile4
[root@localhost ~]# umask 022
[root@localhost ~]# umask -S
u=rwx,g=rx,o=rx