chmod
命令用于修改文件或目錄的權限
基本語法:
chmod [選項] 模式[,模式]... 文件名或目錄名
其中,選項可以是以下之一:
-c
:顯示更改后的權限,而不是應用它們。-f
:強制更改權限,即使可能會導致文件無法訪問。-R
或 -r
:遞歸地更改目錄及其內容的權限。-v
:顯示詳細信息,包括每個文件和目錄的權限更改。模式可以是以下之一:
u
:用戶(user)權限。g
:組(group)權限。o
:其他(other)權限。a
:所有(all)權限。權限可以用以下符號表示:
r
:讀取權限。w
:寫入權限。x
:執行權限。-
:表示沒有權限。例如,要將文件 file.txt
的所有者權限設置為可讀、可寫和可執行,可以使用以下命令:
chmod u+rwx file.txt
要將目錄 dir
及其所有內容的權限設置為所有者可讀、可寫和可執行,可以使用以下命令:
chmod -R u+rwx dir