**
1.作用(爲什麼要使用chmod)
chmod可以賦予文件或目錄(文件夾)權限,避免被誤操作!
2.語法
chmod [-cfvR] [--help] [--version] mode file...
參數解釋:
mode格式如下:
[ugoa][±=][rwxX]
其中:
- u user --表示擁有者
- g group --表示組羣
- o other --表示其他
- a all --所有 相當於ugo都選中
- +添加
- -取消
- =唯一權限
- r read 讀 數字序號 4
- w write 寫 數字序號 2
- x execute 執行 數字序號 1
- X只有當該文件是個子目錄或者該文件已經被設定過爲可執行 一般不用
其他參數:
- -c 文件權限更改才顯示改動動作
- -f 文件權限無法被更改也不顯示錯誤提示
- -v 顯示權限修改的詳細信息
- -R 對該目錄下的所有文件和子目錄(文件夾)同時進行權限改變(傳遞的方式依次修改)
- –help 輔助說明
- –version 顯示版本
3.實例操作
修改1.txt爲所有人可讀:
chmod ugo+r 1.txt
或:
chmod a+r 1.txt
修改1.txt 所屬用戶分配 可讀、可寫、可執行 權限, 所屬組 分配 可讀、可執行 權限,其他人 分配 可讀、可執行 權限
chmod u+rwx,go+rx 1.txt
或:
chmod 755 1.txt
補充:
常用數字組合有(用戶/組/其他)
- 777==> u=rwx, g=rwx, o=rwx0
- 755==> u=rwx,g=rx,o=rx
- 644==>u=rw,g=r,o=r