天天看點

ls指令

1. ls指令

顯示目錄内容清單,ls指令的輸出資訊可以進行彩色加亮顯示,以分區不同類型的檔案。

2. ls使用

文法:

ls [選項]  [參數]

常用選項:

-a:顯示所有檔案和目錄,包括隐藏檔案。

-l:列出檔案和目錄的詳細資訊。

-i:列出檔案和目錄的inode号。

-d:顯示指定目前目錄。

-h:與-l 選項合并使用,以識别度較高的機關顯示檔案大小。

-t:按時間順序排列,最新的在最上面

--full-time:列出完整的日期和時間。

--color[=WHEN]:使用不同的顔色高亮顯示不同的類型。

參數:

目錄,也可以顯示命目錄下的檔案和目錄。

檔案,可以顯示隐藏和非隐藏的檔案。

3. 執行個體

  1. 顯示目錄下隐藏和非隐藏的檔案。 -a
ls指令

2.列出檔案和目錄的詳細資訊。 -l,可以簡寫為ll

ls指令

3. 列出檔案和目錄的inode号。-i

ls指令

4.顯示指定目前目錄。-d

ls指令

5.以識别度較高的機關顯示檔案大小。-h

ls指令

6.列出完整的日期和時間。--full-time

ls指令

7.使用不同的顔色高亮顯示不同的類型。--color=auto

ls指令

8.按時間順序排列。 -t

ls指令

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

繼續閱讀