?? umask.txt
字號:
linux的umask函數(shù)詳解
linux中的 umask 函數(shù)主要用于:在創(chuàng)建新文件或目錄時,屏蔽掉新文件或目錄不應有的訪問允許權限。
文件的訪問允許權限共有9種,分別是:rwxrwxrwx
它們分別代表:用戶讀 用戶寫 用戶執(zhí)行 組讀 組寫 組執(zhí)行 其它讀 其它寫 其它執(zhí)行
屏蔽的規(guī)則如下:
1. 不管屏蔽碼是多少
·新創(chuàng)建的文件默認不具有可執(zhí)行允可權限。
·新創(chuàng)建的目錄默認具有可執(zhí)行允可權限。
2. 屏蔽碼的格式為八進制格式,共三個八進制數(shù)。可設置如下 002 或 022 或 ......
3. 其中的每一個八進制數(shù)由三位表示,分別是 讀 寫 執(zhí)行
4 2 1
例如 002 用二進制表示為: 0 0 0 -- 0 0 0 -- 0 1 0
4 2 1 4 2 1 4 2 1
4. 產(chǎn)生的文件為 umask 值求反后的允可權限,即
對于文件: ~002 = 664(新創(chuàng)建文件所應具有的訪問權限)
對于目錄: ~002 = 775(新創(chuàng)建目錄所應具有的訪問權限)
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -