以樹型結構列出目錄內容(指定目錄)。
語法格式:
tree [-adfghilnopqrstuvxACDFNS] [-L level [-R]] [-H baseHREF] \ [-T title] [-o filename] [--nolinks] [-P pattern] [-I pattern] \ [--inodes] [--device] [--noreport] [--dirsfirst] \ [--version] [--help] [--filelimit #] \ [directory ...]
1.選項介紹
選項 | 說明 |
---|---|
-d | 只列出目錄下的目錄文件 |
-f | 包含文件名路徑前綴(指定目錄下) |
-i | 取消縮進線打印,與 -f 配合使用有奇效 |
-l | |
-x | |
-p | |
-s | |
-u | |
-g | |
-D | |
-r | |
-t | |
--dirsfirst | |
-L level | |
-o filename |
2.實例演示
選項 -d,僅僅列出目錄下的目錄文件
[view@payqa2 .tmp]$ tree src/ src/ ├── sd1 │ ├── sf1 │ └── sf2 └── sd2 ├── sf3 └── sf4 2 directories, 4 files [view@payqa2 .tmp]$ tree -d src src ├── sd1 └── sd2 2 directories
選項 -f 的效果,
[view@payqa2 .tmp]$ tree -f src/ src ├── src/sd1 │ ├── src/sd1/sf1 │ └── src/sd1/sf2 └── src/sd2 ├── src/sd2/sf3 └── src/sd2/sf4 2 directories, 4 files
取消縮進線打印
[view@payqa2 .tmp]$ tree -i src/ src/ sd1 sf1 sf2 sd2 sf3 sf4 2 directories, 4 files [view@payqa2 .tmp]$ tree -id src/ src/ sd1 sd2 2 directories [view@payqa2 .tmp]$ tree -if src/ src src/sd1 src/sd1/sf1 src/sd1/sf2 src/sd2 src/sd2/sf3 src/sd2/sf4 2 directories, 4 files