shell chmod中數字與字母的含義

數字與字母的組合是chmod命令賦予文件,目錄訪問權限的方式

訪問權限:可讀,可寫,可執行

字母表示:r      , w    , x

數字表示:4     , 2     , 1        ,0(無權限)

授權對象:u     , g     , o         ,a(所有對象)

u:當前用戶(文件的創建者)

g:用戶組

o:其它用戶

字母組合符號:

+:添加權限

-:取消權限

=:賦予新的權限,取消原來的權限

每一個文件,目錄的訪問按訪問者分爲三組:u的rwx ,g的rwx, o的rwx

舉例說明

新建一個文件 : > xxx.sh或者touch xxx.sh

查看文件權限 : ls -l

- rw -rw-r-- ......  xxx.sh

第一個橫線表示xxx.sh 是文件,後面的橫線可理解爲權限佔位符號,若第一個字符字母d 則表示xxx是目錄

chmod u+x,g+x xxx.sh

對應數字:chmod 774 xxx.sh,每一位數字表示對應u,g,o 對應的權限數字的相加rwx=4+2+1, 值得注意: 的是在使用數字授權時,需要把原有的權限對應數字相加後在與現在的權限對應數字相加,否則授權後文件將失去原有的權限


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章