ls應(yīng)該是日常使用最多的一個命令。它的主要作用是列出目錄中的文件和子目錄廓奕。
基本語法
ls [參數(shù)] [文件]
主要參數(shù)說明如下:
參數(shù) | 功能 |
---|---|
-a/-all | 列出目錄中所有文件飘痛,包含以"."開始的文件夾 |
-l | 使用長列表顯示 |
-R | 遞歸處理,列出目錄與子目錄中所有文件 |
-m | 以水平的排列方式顯示每個文件吗跋,并以 , 隔開 |
-F | 顯示文件的類型 |
--color | 用顏色區(qū)分不同的顯示內(nèi)容,顏色的定義在dircolors命令中 |
-h | 以較易閱讀的方式顯示文件大小,如KB跌宛、MB酗宋、GB、TB等 |
-t | 按日期和時間排序疆拘,如果需要按反序排序可使用tr |
-S | 按文件大小進(jìn)行排序 |
-x | 按文件的擴(kuò)展名排序 |
-r | 按相反的順序顯示列表內(nèi)容 |
在Linux中蜕猫,如果將一個文件設(shè)置為隱藏屬性,只需要在文件名加"."
字符 | 文件類型 |
---|---|
* | 可執(zhí)行文件 |
/ | 目錄 |
@ | 符號鏈接文件 |
| | 管道(FIFO) |
= | 套接字(Socket) |
使用通配符列出文件內(nèi)容
假設(shè)目錄中存在有jpg/mp3/rmv/log等文件哎迄,現(xiàn)在我們想只顯示log文件回右,我們可以使用通配符來篩選顯示。
ls *.log
示例
- 1漱挚、顯示文件和文件夾
ls
首次登錄系統(tǒng)時翔烁,當(dāng)前所在的目錄就是你的Home目錄。輸入ls可能會看到以下內(nèi)容
- 2棱烂、顯示其他其他文件夾的內(nèi)容
ls /tmp
- 3租漂、查看子文夾中文件列表
ls -R /tmp
- 4、以長列表顯示
ls -l
- 5颊糜、以逗號分隔顯示
ls -m
- 6、顯示文件類型
ls -F /etc/systemd/system