在Linux中,umask值決定了新創建文件和目錄的默認權限。要設置umask值,請按照以下步驟操作:
打開終端。
使用文本編輯器打開~/.bashrc
文件。例如,您可以使用nano
編輯器:
nano ~/.bashrc
644
(即可讀、可寫,但僅屬主可執行),則可以添加以下行:umask 0022
這將確保新創建的文件具有644
權限(即rw-r--r--
),而新創建的目錄具有755
權限(即rwxr-xr-x
)。這是因為umask值會從未設置的權限位中減去。
保存并關閉文件。
使更改生效,運行以下命令:
source ~/.bashrc
現在,您設置的umask值已生效。您可以使用umask
命令查看當前的umask值:
umask
這將顯示當前的umask值,例如0022
。