修改 umask的值

2021-06-25 20:50:03 字數 397 閱讀 6273

uamsk 指令,用於檔案和目錄的許可權檢測。

在命令列輸入 umask 指令, 則會有四個數字出來。一般預設的是 0002(普通使用者)或 0022(根使用者)。這兩個值是由 /etc/bashrc 檔案來規定的。不過此檔案只能在根使用者下修改,普通使用者只能檢視。

一般情況下,檔案的預設屬性是 666,即對檔案屬主,檔案屬組,其他使用者,檔案都沒有執行許可權(因為不需要);而對目錄,預設屬性是 777,因為如果沒有執行許可權,目錄只能檢視,無法進入。但如果你不想要這些預設的檔案或目錄屬性,你可以通過修改 /etc/bashrc 裡的內容來改變。

在根使用者下,用 vi 開啟 /etc/bashrc 檔案,然後找到 設定 umask 值的行,此時就可以修改了。

修改完儲存,退出,記住,此時只有先關掉 命令列終端,下次再啟動時生效。

在Linux中設定UMASK值

umask 值用於設定使用者在建立檔案時的預設許可權,當我們在系統中建立目錄或檔案時,目錄或檔案所具有的預設許可權就是由 umask 值決定的。對於 root 使用者,系統預設的 umask 值是0022 對於普通使用者,系統預設的 umask 值是0002 執行umask 命令可以檢視當前使用者的...

修改RectTransform的值,修改UI位置

recttrans.setinsetandsizefromparentedge recttransform.edge.left,0,0 recttrans.setinsetandsizefromparentedge recttransform.edge.top,0,0 recttrans.ancho...

umask函式的用處

include sys types.h include sys stat.h mode t umask mode t cmask umask函式為程序設定檔案方式建立遮蔽字。unix中檔案最大訪問許可權是0777,即 rwxrwxrwx.如果講umask函式設定為0111,那麼預設建立檔案的許可權就...