Linux系統ls命令詳解

1. ls命令

選項 長選項 含義
-a –all 列出所有文件,包括以點號開頭的文件,這些文件通常是不列出來的(比如隱藏的文件)
-d –directory 如果指定了一個目錄,ls會列出目錄中內容而不是目錄本身。將此選項與-l選項結合使用,可查看目錄的詳細信息,而不是目錄中的內容
-F –classify 選項會在每個列出的名字後面加上類型指示符,例如,如果是文件夾,則帶斜槓
-h –human-readable 以人們可讀的方式,而不是字節數來顯示文件大小
-l 以長格式顯示結果
-r –reverse 以相反的順序顯示結果。通常,ls命令按照字幕升序排列顯示結果
-S 按文件大小對結果排序
-t 按修改時間排序

2. 長格式詳情

一個例子

-rw-rw-r-- 1 lixj lixj  300 Sep 24  2019 fun.py
-rw-rw-r-- 1 lixj lixj  766 Sep 24  2019 concat_dataset.py
-rw-rw-r-- 1 lixj lixj  943 Sep 24  2019 list_dataset.py
-rw-rw-r-- 1 lixj lixj 2309 Sep 24  2019 abstract.py
-rw-rw-r-- 1 lixj lixj 3783 Sep 24  2019 coco.py
字段 含義
-rw-rw-r– 對文件的訪問權限,第一個字符表示文件的類型,開頭是’-'是指該文件是普通文件,'d’表示目錄.緊接着的三個字符表示文件所有者的訪問權限,再接着的三個字符表示文件所屬組中成員的訪問權限,最後三個字符表示其他所有人的訪問權限
1 文件硬鏈接數目
lixj 文件所有者的用戶名
lixj 文件所屬用戶組的名稱
300 以字節數顯示文件大小
Sep 24 2019 上次修改文件的日期
fun.py 文件名
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章