Linux中如何設置目錄或文件的歸屬及權限

咱們首先來查看一下目錄的權限及歸屬,各個字段表示的含義:
Linux中如何設置目錄或文件的歸屬及權限ide

權限字符在文件中的含義爲:
Linux中如何設置目錄或文件的歸屬及權限測試

讀取、寫入、執行權限也能夠用數字來表示,具體以下:3d

Linux中如何設置目錄或文件的歸屬及權限

命令chmod用來更改目錄或文件的權限,基本的命令格式以下:blog

chmod [ugoa] [+=-] [r w x] 文件或目錄遞歸

或者it

chmod nnn 文件或目錄class

其中ugoa表示該權限設置所針對的用戶類別。u表明文件屬主;g表明文件屬組;o表明其餘任何用戶;a表明全部用戶(u、g、o的總和)。權限

+=-表示設置權限的操做動做。+表明增長相應的權限;- 表明減小相應的權限;=表明僅賦予相應的權限im

r w x 是權限字符組合形式,也能夠拆分使用,如 r、 rx等db

nnn表示爲要設置的具體權限值,我的感受第二條命令更方便些。

咱們就以第二條命令格式來測試

Linux中如何設置目錄或文件的歸屬及權限

在實際的目錄權限管理工做中,有時會須要將一個目錄中全部子目錄及文件的權限都設置爲相同的值,這就須要結合選項 「-R」。若不使用 「-R」 選項,那麼chmod命令改變的只是所指定的目錄自己的權限。

須要設置文件或目錄歸屬時,經過chown命令來完成,能夠只設置屬主或屬組,也能夠同時設置

Linux中如何設置目錄或文件的歸屬及權限

Linux中如何設置目錄或文件的歸屬及權限

Linux中如何設置目錄或文件的歸屬及權限

一樣,若是須要遞歸修改目錄歸屬的話也是要結合 「-R」選項的。

相關文章
相關標籤/搜索