ls
– 顯示檔案的資訊
語法:ls [選項]... [檔案]...
選項:-a, --all
:列出所有檔案,包含.
開頭的隱藏檔案。-A, --almost-all
:列出所有檔案,包含.
開頭的隱藏檔案。(.
與..
兩個目錄除外)-b, --escape
:顯示脫離字元。-B, --ignore-backups
:忽略備份的文件及目錄。-d, --directory
:列出目錄,其餘不顯示。-D, --dired
:以Emacs的模式產生文件及目錄列表。-f
:效果等同於使用-aU
。-F, --classify
:在檔案名稱後面加上類型標示字元。-G, --no-group
:不顯示群組名稱。-h, --human-readable
:檔案大小將轉為易讀取的形式。-H, --si
:與-h
類似,但是-H
是以1000進位而-h
是以1024進位。-i, --inode
:列出每個檔案的索引節點。-l
:列出檔案的詳細資訊。-m
:將每個檔案緊密排列,並使用逗號隔開。-n, --numeric-uid-gid
:顯示使用者的UID
與群組的GID
值。-N, --literal
:列出文件和目錄的名稱,包含控制字元。-o
:與-l
類似,但不顯示群組名稱。-p, --file-type
:與-F
類似,但不會在可執行檔後面加上*
符號。-q, --hide-control-chars
:列出文件和目錄的名稱,並用?
來取代控制字元。-Q, --quote-name
:將文件及目錄名稱用雙引號標示起來。-r, --reverse
:將檔案以反向的順序排列。-R, --recursive
:以遞迴的方式列出所有子目錄的檔案。-s, --size
:列出檔案的大小。(in blocks)-S
:按照檔案大小來做排序。-t
:照最後一次修改時間來做排序。-u
:按照最後一次存取時間來做排序。-U
:按照資料夾裡的順序逐一列出,不做排序。-v
:按照版本來做排序。-w, --width=COLS
:設置每列的最大字元數。-X
:按照檔案的副檔名來做排序。-1
:每個檔案使用一列的方式逐一列出。--help
:列出幫助資訊。--version
:列出版本資訊。
常用指令範例:
想看跟多 Linux 的常用指令,也歡迎參考友站鬍子科技學院
COMMAND LINE(CMD)指令教學 5個必懂的常用指令入門: https://mtache.com/command-line