天天看點

【Linux指令——權限chmod、chown】

一、解讀權限

在敲ll指令檢視之後,出現

drwxr-xr-x. 9 root root     87 7月  16 18:16 home

9表示9B大小  root所有者 root所屬組    大小 月 日期 時:分  名稱

前十位字元:類型1位 所有者3位 所屬組3位 其他人3位

類型1位:d表示目錄    -表示文本

後面9位:

rwx所有者權限,所有者(用u表示)讀寫執行

r-x所屬組權限,所有組(用g表示)讀執行

r-x其他人權限,其他人(用o表示)讀執行

二、修改權限chmod

方法一:

格式:

chmod [-R] 歸屬關系+-=權限類别 檔案名...                   //=可以立刻擁有什麼權限,不用檢視原來有什麼權限,比+-好用

舉例:

chmod -R go+w home        //-R表示遞歸操作,把目錄裡面的檔案一并改掉。在home目錄給所有組和其他人添加寫的權限

上面指令也可以寫為    chmod -R go=rwx home

方法二:

格式:

chmod 權限值 檔案名

權限值定義:

r    讀    4

w    寫    2

x    執行    1

舉例:

chmod -R 766 home        //和u=rwx,g=rw,o=rw的操作是一樣的

三、修改所有者和所屬組chown

格式:

chown 所有者:所屬組 檔案名

特别注意:

檔案所有者隻能夠改檔案裡的内容,想要更改檔案本身屬性需要有上層目錄的權限

繼續閱讀