在Linux中,chmod命令用于修改文件或目錄的權限
- 讀?。╮):數字4表示讀取權限。用戶可以查看文件內容。
- 寫入(w):數字2表示寫入權限。用戶可以修改文件內容。
- 執行(x):數字1表示執行權限。用戶可以運行文件作為程序或腳本。
當你組合這些數字時,可以使用以下規則:
- 如果一個權限被禁用,將其數字設置為0。
- 如果一個權限被啟用,將其數字設置為相應的值(4、2或1)。
- 如果一個權限被設置為默認(即繼承自父目錄),將其數字設置為6(即4+2,因為默認權限包括讀取和寫入)。
例如,要將文件file.txt的權限設置為僅允許所有者讀取和寫入,可以使用以下命令:
chmod 600 file.txt
這將設置文件權限為:所有者(6,即4+2)有讀取和寫入權限,而其他用戶(0)沒有任何權限。