【Linux基礎學習3】文件權限與屬性

在命令行輸入[ls -al]
[ls]命令的意思是“list”,用於列出文件名與相關屬性。
[-al]選項表示列出所有文件的詳細權限與屬性。

wyy@ubuntu:~$ ls -al
total 228
drwxr-xr-x 26 wyy  wyy   4096 Feb  9 00:26 .
drwxr-xr-x  3 root root  4096 Sep 11 02:39 ..
-rw-r--r--  1 wyy  wyy    460 Nov 11 03:25 awkexe1.sh
-rw-r--r--  1 wyy  wyy    189 Nov 11 03:25 awk.out
-rw-------  1 wyy  wyy  11406 Feb  7 20:16 .bash_history
-rw-r--r--  1 wyy  wyy    220 Sep 11 02:39 .bash_logout
drwx------ 15 wyy  wyy   4096 Oct 22 08:35 .cache
drwx------ 13 wyy  wyy   4096 Dec 21 03:54 .config

每一行記錄從左到右七個字段的意義分別是:

一.文件的類型與權限

這一字段又由10個字符組成:

1.第一個字符代表文件的類型

[d]:表示目錄
[-]:表示文件
[l]:表示鏈接文件
[b]:表示設備文件中的存儲設備
[c]:表示設備文件中的串行接口設備(鍵盤、鼠標)

2.接下來的字符三個一組,代表文件的權限

第一組:文件擁有者的權限
第二組:文件所屬用戶組內的賬號的權限
第三組:其他賬號的權限
每組三個字符爲[rwx],分別代表可讀(read)、可寫(write)、可執行(execute),若具有該權限就顯示相應的字符,若不具有則顯示[-]。
注意:
1)root賬號基本不受系統的權限限制。
2)若某賬號對某目錄文件的權限是[r–],即可讀不可執行,那麼它不能進入該目錄。

二、鏈接到此節點的文件名的個數
三、該文件的擁有者
四、該文件所屬的用戶組
五、文件的大小

默認單位爲Bytes

六、文件創建日期/最近修改日期
七、文件名

若文件名前有[.],代表該文件爲隱藏文件,僅使用[ls]命令時隱藏文件不會列出

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章