Appearance
生成文件的权限,常见于 文件 I/O 生成的文件。Linux 不会按照程序传入的参数生成文件。
计算方法是
c
0666 & ~umasktxt
000 000 010
~
111 111 101
& 110 110 100 => 0666
110 110 100 => 06640777 最终得到的权限是(umask 002):
txt
000 000 010
~
111 111 101
& 111 111 111
111 111 101 => 775这个例子说明,如果在 umask 是 002 的用户下生成一个 777 权限的文件,那么最后获得的是 775 权限的文件,也就是访客不能修改该文件。