1. ls指令
顯示目錄内容清單,ls指令的輸出資訊可以進行彩色加亮顯示,以分區不同類型的檔案。
2. ls使用
文法:
ls [選項] [參數]
常用選項:
-a:顯示所有檔案和目錄,包括隐藏檔案。
-l:列出檔案和目錄的詳細資訊。
-i:列出檔案和目錄的inode号。
-d:顯示指定目前目錄。
-h:與-l 選項合并使用,以識别度較高的機關顯示檔案大小。
-t:按時間順序排列,最新的在最上面
--full-time:列出完整的日期和時間。
--color[=WHEN]:使用不同的顔色高亮顯示不同的類型。
參數:
目錄,也可以顯示命目錄下的檔案和目錄。
檔案,可以顯示隐藏和非隐藏的檔案。
3. 執行個體
- 顯示目錄下隐藏和非隐藏的檔案。 -a

2.列出檔案和目錄的詳細資訊。 -l,可以簡寫為ll
3. 列出檔案和目錄的inode号。-i
4.顯示指定目前目錄。-d
5.以識别度較高的機關顯示檔案大小。-h
6.列出完整的日期和時間。--full-time
7.使用不同的顔色高亮顯示不同的類型。--color=auto
8.按時間順序排列。 -t
4.檔案的詳細資訊講解
使用 ls -l 指令,檢視到檔案的詳細資訊時,每一段的含義是什麼?
-rw-r--r--. 1 root root 0 3月 23 15:50 1.txt
-rw-r--r--.:第一位是檔案類型,後面9位分别代表3組可讀可寫可執行分别用rwx代替,還有個點是ACL類型。
ACL 是通路控制清單Access Control List
1:使用inode号的有多少個檔案。
root :所屬主
root :所屬組
0:檔案大小
3月 23 15:50 :最後修改時間
1.txt:檔案名。
4.1 檔案類型
LINUX中的七種檔案類型
d 目錄檔案。
l 符号連結(指向另一個檔案,類似于瘟下的快捷方式)。
s 套接字檔案。
b 塊裝置檔案,二進制檔案。
c 字元裝置檔案。
p 命名管道檔案。
- 普通檔案,或更準确地說,不屬于以上幾種類型的檔案
4.2 ACL類型
linux權限後面的點表示ACL類型
(.)點是ACL_T_SELINUX_ONLY, (+)加是ACL_T_YES,空白是沒有ACL。ACL 是通路控制清單Access Control List