ls命令用來顯示目標(biāo)列表荐开,在Linux中是使用率較高的命令选浑。ls命令的輸出信息可以進(jìn)行彩色加亮顯示骤宣,以分區(qū)不同類型的文件隅很。
語法
ls
(選項(xiàng))(參數(shù))
選項(xiàng)
-a
:顯示所有檔案及目錄(ls內(nèi)定將檔案名或目錄名稱為“.”的視為影藏,不會(huì)列出)绣硝;
-A
:顯示除影藏文件“.”和“..”以外的所有文件列表蜻势;
-C
:多列顯示輸出結(jié)果。這是默認(rèn)選項(xiàng)鹉胖;
-l
:與“-C”選項(xiàng)功能相反咙边,所有輸出信息用單列格式輸出猜煮,不輸出為多列;
-F
:在每個(gè)輸出項(xiàng)后追加文件的類型標(biāo)識(shí)符败许,具體含義:“”表示具有可執(zhí)行權(quán)限的普通文件王带,“/”表示目錄,“@”表示符號(hào)鏈接市殷,“|”表示命令管道FIFO愕撰,“=”表示sockets套接字。當(dāng)文件為普通文件時(shí)醋寝,不輸出任何標(biāo)識(shí)符搞挣;
-b
:將文件中的不可輸出的字符以反斜線“”加字符編碼的方式輸出;
-c
:與“-lt”選項(xiàng)連用時(shí)音羞,按照文件狀態(tài)時(shí)間排序輸出目錄內(nèi)容囱桨,排序的依據(jù)是文件的索引節(jié)點(diǎn)中的ctime字段。與“-l”選項(xiàng)連用時(shí)嗅绰,則排序的一句是文件的狀態(tài)改變時(shí)間舍肠;
-d
:僅顯示目錄名,而不顯示目錄下的內(nèi)容列表窘面。顯示符號(hào)鏈接文件本身翠语,而不顯示其所指向的目錄列表;
-f
:此參數(shù)的效果和同時(shí)指定“aU”參數(shù)相同财边,并關(guān)閉“l(fā)st”參數(shù)的效果肌括;
-i
:顯示文件索引節(jié)點(diǎn)號(hào)(inode)。一個(gè)索引節(jié)點(diǎn)代表一個(gè)文件酣难;
--file-type
:與“-F”選項(xiàng)的功能相同谍夭,但是不顯示“”; -k
:以KB(千字節(jié))為單位顯示文件大泻┠肌紧索;
-l
:以長格式顯示目錄下的內(nèi)容列表。輸出的信息從左到右依次包括文件名馋嗜,文件類型、權(quán)限模式吵瞻、硬連接數(shù)葛菇、所有者、組橡羞、文件大小和文件的最后修改時(shí)間等眯停;
-m
:用“,”號(hào)區(qū)隔每個(gè)文件和目錄的名稱;
-n
:以用戶識(shí)別碼和群組識(shí)別碼替代其名稱卿泽;
-r
:以文件名反序排列并輸出目錄內(nèi)容列表莺债;
-s
:顯示文件和目錄的大小滋觉,以區(qū)塊為單位;
-t
:用文件和目錄的更改時(shí)間排序齐邦;
-L
:如果遇到性質(zhì)為符號(hào)鏈接的文件或目錄椎侠,直接列出該鏈接所指向的原始文件或目錄;
-R
:遞歸處理措拇,將指定目錄下的所有文件及子目錄一并處理我纪;
--full-time
:列出完整的日期與時(shí)間;
--color[=WHEN]
:使用不同的顏色高亮顯示不同類型的丐吓。
參數(shù)
目錄:指定要顯示列表的目錄浅悉,也可以是具體的文件。