以樹型結構列出目錄內容(指定目錄)。node
語法格式:bash
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.選項介紹ide
選項 |
說明 |
---|---|
-d |
只列出目錄下的目錄文件 |
-f |
包含文件名路徑前綴(指定目錄下) |
-i |
取消縮進線打印,與 -f 配合使用有奇效 |
-l |
|
-x |
|
-p |
|
-s |
|
-u |
|
-g |
|
-D |
|
-r |
|
-t |
|
--dirsfirst |
|
-L level |
|
-o filename |
2.實例演示spa
選項 -d,僅僅列出目錄下的目錄文件it
[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 的效果,io
[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
取消縮進線打印table
[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