Linux 一看就懂的chmod

**

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
發佈了22 篇原創文章 · 獲贊 124 · 訪問量 2166
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章