天天看點

(5)centos7 檔案權限

一、 目錄資訊

(5)centos7 檔案權限

 1.第一列

(5)centos7 檔案權限

一共10位

(1)第1位表示

  • 當為[ d ]則是目錄
  • 當為[ - ]則是檔案
  • 若是[ l ]則表示為連結檔(link file);
  • 若是[ b ]則表示為裝置檔案裡面的可供儲存的接口裝置(可随機存取裝置);
  • 若是[ c ]則表示為裝置檔案裡面的串行端口裝置,例如鍵盤、滑鼠(一次性讀取裝置)。

(2)2、3、4位(本使用者的權限)

  固定是 r w x

  r是可讀,w可寫,x可執行,如果沒有本行就是 -(減号)

(3)5、6、7位(本群組的權限)

(4)8,9,10位(其他非本群組的權限)

(5)centos7 檔案權限

 2.第二列

有多少檔名連結到此節點

3.第三列

表示這個檔案(或目錄)的『擁有者賬号』

(5)centos7 檔案權限

4.第四列

表示這個檔案的所屬群組

(5)centos7 檔案權限

5.第五列

為這個檔案的容量大小,預設機關為bytes

(5)centos7 檔案權限

6.第六列

為這個檔案的建檔日期或者是最近的修改日期

(5)centos7 檔案權限

7.第七列

檔案名

(5)centos7 檔案權限

二、賦權限

(5)centos7 檔案權限

1.重新設定檔案讀寫權限

chmod 

001 # 隻有執行權限       1
010 # 隻有寫入權限       2
011 # 寫入和執行權限     3
100 # 隻讀權限          4         -----常用
101 # 讀和執行權限       5     -----常用
110 # 讀寫權限          6         -----常用
111 # 全部             7        ------常用      

簡單記憶法 r=4,w=2,x=1  如果要想要個r-x 的權限 就是4+1=5

-R 檔案夾及檔案夾下所有

例如

chmod -R 755  file1  #file1檔案夾及下面所有檔案讀寫執行,組使用者和其他使用者讀和執行權限,      

 或者

chmod u=rwx,g=rx,o=rx #u是所有者,g是所在組,o是其他組

chmod u-w,g+w #給所有者減少寫的權限,給所在組增加些的權限      

2.更改某個檔案或目錄的所有者

chown

chown -R user1:user1 file  #第一個user1使用者,第二個使用者組      

3.更改某個檔案或目錄的使用者組

chgrp

chgrp 使用者組 file1      
usermod  -g 組名 使用者名      

繼續閱讀