一 權限掩碼umask
umask是chmod配套的,總共爲4位(gid/uid,屬主,組權,其它用戶的權限),不過一般用到的是後3個,例如你用chmod 755 file(此時這文件的權限是屬主讀(4)+寫(2)+執行(1),同組的和其它用戶有讀寫權限)
二 umask的做用
默認狀況下的umask值是022(能夠用umask命令查看),此時你創建的文件默認權限是644(6-0,6-2,6-2),創建的目錄的默認權限是755(7-0,7-2,7-2),能夠用ls -l驗證一下哦 如今應該知道umask的用途了吧,它是爲了控制默認權限,不要使默認的文件和目錄具備全權而設的
三 修改umask值
知道了umask的做用後,你能夠修改umask的值了,例如:umask 024則之後創建的文件和目錄的默認權限就爲642,753了
四 將umask值保存到環境文件
若是使用bash能夠更改/etc/bashrc文件中的umask,若是使用csh,能夠更改/etc/csh.cshrcbash
[root @test root]# umaskui
查看umask值 0022
[root@vbird test]# umask 002 <==後面接 3 個數字 設置umask值
[root@vbird test]# umask.net
0002get
查看 umask 數值爲直接輸入 umask 便可,而設定就是 umask 以後接三個數字class