ls [-aAdfFhilnrRSt] 目錄名稱
ls [--color={never, auto, always}] 目錄名稱
ls [--full-time] 目錄名稱
-a:全部的文件垢揩,連同隱藏文件(開頭為.的文件)一起列出來(常用)
-A:列出全部的文件(連同隱藏文件许师,但是不包括.和..兩個文件)
-d:僅列出目錄本身,而不是列出目錄內(nèi)的文件數(shù)據(jù)(常用)
-f:直接列出結(jié)果休涤,而不進行排序(ls默認會以文件名排序)
-F:根據(jù)文件突梦、目錄等信息給予附加數(shù)據(jù)結(jié)構(gòu)诫舅,例如:
*:代表可執(zhí)行文件;/:代表目錄阳似;=:代表socket文件骚勘;|:代表FIFO文件;@:代表鏈接文件
-h:將文件容量以人類較易讀的方式(例如GB、KB等)列出來
-i:列出inode號碼
-l:列出長數(shù)數(shù)據(jù)俏讹,包含文件的屬性與權(quán)限等數(shù)據(jù)
-n:列出uid與gid当宴,而非用戶與用戶組的名稱
-r:將排序結(jié)果反向輸出
-R:連同子目錄內(nèi)容一起列出來,等于該目錄下的所有文件都會顯示出來
-S:一文件容量大小排序泽疆,而不是默認的文件名排序
-t:依時間排序
--color=never:不要依據(jù)文件特性給予顏色顯示
--color=always:顯示顏色
--color=auto:讓系統(tǒng)自行依據(jù)設(shè)置來判斷是否給予顏色
--full-time:以完整時間模式(包括年月日時分)輸出
--time={atime,ctime}:輸出訪問時間或改變權(quán)限屬性時間(ctime)而非內(nèi)容更改時間(modification time)
modification time(mtime)當該文件的“內(nèi)容數(shù)據(jù)”更改時户矢,就會更新這個時間。內(nèi)容數(shù)據(jù)指的是文件的內(nèi)容殉疼,而不是文件的屬性或權(quán)限
status time(ctime)當該文件的“狀態(tài)”(status)改變是梯浪,就會更新這個時間,eg:權(quán)限或者屬性被更改了瓢娜,都會更新這個時間
access time(atime)當“該文件的內(nèi)容被取用”是挂洛,就會更新這個讀取時間(access),eg:cat 文件時眠砾,就會更新atime虏劲。