權限管理命令

命令名:chmod

原意:change the permissions mode of a file

命令所在路徑:/bin/chmod

執行權限:所有用戶

語法:chmod [{ugoa} {+-=} {rwx} {文件或目錄} ]

           [mode=421] [文件或目錄]

           -R 遞歸修改

功能描述:改變文件或目錄權限


例:改變/etc/issue文件的權限 讓所有者增加執行的權限,並同時減去所屬組執行的權限,例子中可以

       看到chmod操作可以同時對多個對象進行增加或刪除權限操作,使用逗號隔開

chmod u+x,g-x /etc/issue

但其實平時很少使用上面這種方式對文件權限進行修改,一般使用數字方式修改文件權限,

權限的數字表示:

r   -----------   4

w -----------   2

x -------------  1

rwx    rw-     r--

  7      6       4


例:把/etc/issue文件的權限改變爲 rwx r-- ---

chmod 640 /etc/issue

遞歸修改:

例:比如我們要修改/etc/a目錄的權限爲777,但同時也要修改/etc/a下的所有子目錄權限都爲777的時候,可以使用-R進行遞歸修改

chmod -R 777 /etc/a



發佈了28 篇原創文章 · 獲贊 13 · 訪問量 6萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章