列出長列表格式的檔案

ls 命令的 -l 選項以長列表格式列印指定目錄的內容。如果未指定目錄,則預設情況下會列出當前目錄的內容。

ls -l /etc

示例輸出:

total 1204
drwxr-xr-x  3 root root    4096 Apr 21 03:44 acpi
-rw-r--r--  1 root root    3028 Apr 21 03:38 adduser.conf
drwxr-xr-x  2 root root    4096 Jun 11 20:42 alternatives
...

輸出首先顯示 total,它表示列出目錄中所有檔案的總大小。然後,它會為列出的目錄中的每個檔案顯示八列資訊。以下是輸出中每列的詳細資訊:

專欄號 描述
1.1 d 檔案型別(見下表)
1.2 rwxr-xr-x 許可權字串
2 3 硬連結數
3 root 所有者名稱
4 root 所有者組
4096 檔案大小(位元組)
6 Apr 21 03:44 修改時間
7 acpi 檔名

檔案型別

檔案型別可以是以下任何字元之一。

字元 檔案型別
- 常規檔案
b 阻止特殊檔案
c 字元特殊檔案
C 高效能(連續資料)檔案
d 目錄
D 門(僅限 Solaris 2.5+中的特殊 IPC 檔案)
l 符號連結
M 離線(遷移)檔案(Cray DMF)
n 網路專用檔案(HP-UX)
p FIFO(命名管道)
P 埠(僅限 Solaris 10+中的特殊系統檔案)
s 插座
? 其他一些檔案型別