chmod命令用于更改文件或目錄的權限。
它允許用戶為文件或目錄設置讀、寫、執行的權限,以及設置特殊權限,例如設置文件的所屬用戶和所屬組、設置文件的粘滯位等。
chmod命令的使用方法如下:
chmod [選項] 模式 文件名
常用的選項包括:
- -R:遞歸地修改目錄及其子目錄下的文件權限。
- -v:顯示修改的文件權限信息。
- -c:只顯示發生更改的文件權限信息。
常用的模式包括:
- 數字模式:用三個數字表示權限,第一個數字表示文件所有者的權限,第二個數字表示文件所屬組的權限,第三個數字表示其他用戶的權限。每個數字可用0-7之間的數值表示,其中0表示無權限,7表示完全權限。例如,chmod 755 file命令將文件file的權限設置為-rwxr-xr-x。
- 符號模式:用符號來表示權限,包括u(用戶)、g(組)、o(其他用戶)和a(所有用戶)等。+表示添加權限,-表示去除權限,=表示設定特定權限。例如,chmod u+x file命令為文件file添加所有者執行權限。
通過chmod命令,用戶可以根據需要設置文件或目錄的權限,以保護文件的安全性和隱私。