如果以上面的例子來說明的話,因為 umask 為 022 ,所以 user 並沒有被拿掉任何權限,不過 group 與 others 的權限被拿掉了 2 (也就是 w 這個權限),那麼當使用者: 建立檔案時:(-rw-rw-rw-) - (-----w--w-) ==> -rw-r--r-- 建立目錄時:(drwxrwxrwx) - (d----w--w-) ==> drwxr-xr-x 上面的例子生动的表明了在默认权限的基础上“减去”指定权限(umask中的数字022),最终的权限是什么。因为默认的文件,目录的权限都是固定的,所以不同的umask设置会导致当用户创建文件,目录后出现不同的访问权限。 如果需要组内协同合作,那么我们就必须让umask命令不要“减去”组内成员的w权限,就是必须设置为002权限。 【3.设置隐藏属性】
【4.查看隐藏属性】