在 Linux 系統中,可以通過以下命令查看當前的 umask 設置:
umask
該命令將輸出當前的 umask 值。例如,如果輸出為 0022
,則表示當前的 umask 設置為 0022
。
請注意,umask 值是一個三位八進制數,用于控制文件權限的默認值。具體來說,它決定了新創建的文件和目錄的默認權限。例如,如果 umask 值為 0022
,則新創建的文件將具有 644
(即 -rw-r--r--
)的權限,而新創建的目錄將具有 755
(即 -rwxr-xr-x
)的權限。這是因為 umask 值會與默認權限(通常是 666
對于文件,777
對于目錄)進行按位取反并執行“或”運算,從而得到新創建文件和目錄的最終權限。