溫馨提示×

如何設置linux的umask值

小樊
82
2024-09-30 21:35:48
欄目: 智能運維

在Linux中,umask值決定了新創(chuàng)建文件和目錄的默認權限。要設置umask值,請按照以下步驟操作:

  1. 打開終端。

  2. 使用文本編輯器打開~/.bashrc文件。例如,您可以使用nano編輯器:

nano ~/.bashrc
  1. 在文件末尾添加以下行,將umask值設置為您所需的權限。例如,如果您希望新創(chuàng)建的文件和目錄具有默認權限為644(即可讀、可寫,但僅屬主可執(zhí)行),則可以添加以下行:
umask 0022

這將確保新創(chuàng)建的文件具有644權限(即rw-r--r--),而新創(chuàng)建的目錄具有755權限(即rwxr-xr-x)。這是因為umask值會從未設置的權限位中減去。

  1. 保存并關閉文件。

  2. 使更改生效,運行以下命令:

source ~/.bashrc

現在,您設置的umask值已生效。您可以使用umask命令查看當前的umask值:

umask

這將顯示當前的umask值,例如0022。

0