在Linux中,chmod
命令用于修改文件或目錄的權限
+
:添加權限。例如,chmod u+x file.txt
將在文件所有者(u)上添加執行權限。-
:移除權限。例如,chmod u-x file.txt
將從文件所有者上移除執行權限。=
:設置特定權限。例如,chmod u=rw file.txt
將為文件所有者設置讀寫權限。當使用這些運算符時,你可以指定權限類型(如u
代表用戶,g
代表組,o
代表其他用戶)和權限級別(如r
代表讀取,w
代表寫入,x
代表執行)。例如:
chmod u+rw file.txt
:為文件所有者添加讀寫權限。chmod g+x dir/
:為組用戶添加執行權限。chmod o-rwx file.txt
:為其他用戶移除執行權限。chmod 755 script.sh
:為文件所有者設置讀、寫、執行權限(7),為組用戶和其他用戶設置讀、執行權限(5)。