一、 目錄資訊
1.第一列
一共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位(其他非本群組的權限)
2.第二列
有多少檔名連結到此節點
3.第三列
表示這個檔案(或目錄)的『擁有者賬号』
4.第四列
表示這個檔案的所屬群組
5.第五列
為這個檔案的容量大小,預設機關為bytes
6.第六列
為這個檔案的建檔日期或者是最近的修改日期
7.第七列
檔案名
二、賦權限
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 組名 使用者名