1、檢視當前的umask值
[@localhost test]$ umask
2、修改當前umask的值
[@localhost test]$ umask
0002
[@localhost test]$ umask 0022
[i@localhost test]$ umask
0022
[@localhost test]$ umask 0002
[@localhost test]$ umask
0002
3、umask與目錄和許可權的關係
#建立檔案的許可權
檔案預設不能具有執行許可權,如果算得的結果中有執行許可權,則將其許可權加1
666-umask
建立目錄的許可權
777-umask
#建立新的檔案
[root@localhost test]# umask
0022
[root@localhost test]# touch 1.c
[root@localhost test]# ll
total 0
-rw-r--r--. 1 root root 0 apr 12 06:20 1.c
#建立新的目錄
-rw-r--r--. 1 root root 0 apr 12 06:20 1.c
[root@localhost test]# umask
0022
[root@localhost test]# mkdir testumask
[root@localhost test]# ll
total 4
-rw-r--r--. 1 root root 0 apr 12 06:20 1.c
drwxr-xr-x. 2 root root 4096 apr 12 06:22 testumask
Linux 檔案預設許可權與umask
大家都知道檔案有屬主屬組和其他許可權rwx,每乙個檔案剛建立的時候都有乙個預設許可權。那麼這個預設許可權是怎麼規定的呢。這就要用到 umask 許可權掩碼。可以用 umask 檢視當前umask值 我們假設是 0022 其中第乙個0表示特殊許可權。022 表示屬主屬組和其他許可權。在linux中檔案...
linux中umask的使用
在linux建立檔案 資料夾的時候會給它們賦予預設的許可權,這個預設許可權的賦予就是和umask相關的。總結如下 1 x 執行 2 w 寫入 4 r 讀取 檔案建立的時候的許可權為 666與umask的每一位對應相減 如 umask 為 0022 那麼檔案的預設許可權為644。有特殊情況,就是uma...
Linux中的umask指令
umask命令 功能 檢視或修改檔案掩碼,可以決定檔案或目錄時,檔案或目錄的預設許可權。新建檔案預設許可權 0666 起始許可權,擁有者,所屬組,other 都是可讀可寫 去掉 許可權掩碼中的許可權 新建目錄預設許可權 0777 起始許可權,擁有者,所屬組,other 都是可讀可寫可執行 去掉 許可...