chmod
是一個用于修改文件或目錄權限的命令
基本語法:
chmod [選項] 模式 文件名或目錄名
其中,選項可以是以下之一:
-c
:顯示更改后的權限(默認)。-f
:強制更改權限,不提示用戶。-R
:遞歸地更改目錄及其內容的權限。-v
:顯示詳細信息,包括權限更改。模式是表示權限的數字或符號組合。每個權限可以包含三個部分:所有者權限、組權限和其他用戶權限。每個部分可以有以下值:
組合這些值以得到具體的權限代碼:
示例:
chmod 755 example.txt
這將使文件 example.txt
的所有者具有讀、寫和執行權限,組用戶和其他用戶具有讀和執行權限。
chmod 777 my_directory
這將使目錄 my_directory
的所有者、組用戶和其他用戶都具有讀、寫和執行權限。
chmod -R 750 my_directory
這將使目錄 my_directory
及其所有內容的所有者具有讀、寫和執行權限,組用戶和其他用戶具有讀和執行權限。
chmod -v 755 example.txt
這將顯示在修改 example.txt
文件權限時發生的詳細信息。