- 论坛徽章:
- 0
|
umask是用于显示、修改访问模式掩码(access mode mask)的命令。此掩码的二进制数据,描述了用户创建新目录或访问文件时,新文件或目录的默认访问模式,也就是拥有者、同组成员、其他人员对于新文件或新目录的读、写与执行权限。
$ umask -S //打印详细拥有者权限
u=rwx,g=rwx,o=rx
$ umask //显示掩码数值
0002
$ umask 0002 //赋予自己与同组人完整的权限,其他人只读和执行
$ touch newfile && mkdir newdir
$ ls -ld new{file,dir}
drwxrwxr-x 2 me users 4096 15:25 newdir
-rw-rw-r-- 1 me users 0 15:25 newfile
$ umask 0022 //赋予自己完全的权限
$ touch newfile && mkdir newdir
$ ls -ld new{file,dir}
drwxr-xr-x 2 me users 4096 15:23 newdir
-rw-r--r-- 1 me users 0 15:23 newfile
本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u1/52955/showart_444877.html |
|