日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

Linux 命令之 tree -- 以树状图列出目录的内容/查看目录内容

發(fā)布時間:2023/12/3 linux 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Linux 命令之 tree -- 以树状图列出目录的内容/查看目录内容 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

文章目錄

  • 一、命令介紹
  • 二、常用選項
  • 三、命令示例
    • (一)按樹形結構顯示當前目錄下的內容
    • (二)按樹狀圖顯示當前目錄下的所有目錄名稱而非文件
    • (三)列出指定目錄下的第一層級的文件和目錄名稱
    • (四)不顯示符合范本樣式的文件或目錄名稱
    • (五)只顯示符合范本樣式的文件和目錄名稱
    • (六)列出當前目錄兩個層級的目錄結構,并將結果輸出到指定的文件中
    • (七)按樹形結構列出當前目錄的內容,且只顯示目錄
    • (八)以樹狀圖的形式列出當前目錄下的所有文件和目錄
  • 四、參考文檔

一、命令介紹

命令 tree 的作用是用于以樹狀圖形式列出目錄的內容,即按樹形結構來顯示指定目錄內的內容。執(zhí)行 tree 命令,它會以樹狀圖的方式列出指定目錄下的所有文件,包括子目錄里的文件,按樹形結構顯示出指定目錄的文件目錄結構。

二、常用選項

選項說明
-a顯示所有文件和目錄
-A使用ASNI繪圖字符顯示樹狀圖而非以ASCII字符組合
-c用文件和目錄的改變時間排序。這里是指 ctime。Sort files by last status change time.
-C在文件和目錄清單加上色彩,便于區(qū)分這種類型
--charset XUse charset X for terminal/HTML and indentation line output.
--dirsfirst在文件之前列出目錄(-U禁用)。List directories before files (-U disables).
--device打印每個文件所屬的設備ID號。Print device ID number to which each file belongs.
-d顯示目錄名稱而非文件
-D列出文件或目錄的修改時間,這里應該是指 mtime
-f在每個文件或目錄之前,顯示完整的相對路徑名稱
-F在執(zhí)行文件,目錄,Socket,符號連接,管道名稱前,各自加上符號 *,/,=,@,|
-g列出文件或目錄的所屬群組名稱,沒有對應的名稱時,則顯示群組識別碼
-H baseHREF打印出以baseHREF作為頂部目錄的HTML格式。 Prints out HTML format with baseHREF as top directory.
-h以更易讀的方式打印大小。Print the size in a more human readable way.
-i不以階梯狀列出文件或目錄名稱
--ignore-case匹配范本樣式時忽略大小寫。Ignore case when pattern matching.
-J按 json 格式打印輸出。Prints out an JSON representation of the tree.
-I<范本樣式>不顯示符合范本樣式的文件或目錄名稱。Do not list files that match the given pattern.
-l如遇到性質為符號連接的目錄,直接列出該連接所指向的原始目錄
-L 或者 --level限制目錄顯示層級
--matchdirsInclude directory names in -P pattern matching.
-n不在文件和目錄清單上加上色彩。Turn colorization off always (-C overrides).
-N直接列出文件和目錄名稱,包括控制字符
-p列出權限標示
-P<范本樣式> 或 --pattern<范本樣式>只顯示符合范本樣式的文件和目錄名稱
-q用“?”號取代控制字符,列出文件和目錄名稱
-R達到最大目錄級別時重新運行樹。Rerun tree when max dir level reached
-s列出文件或目錄大小
-T string用字符串替換默認的HTML標題和H1標題。 Replace the default HTML title and H1 header with string.
-u列出文件或目錄的擁有者名稱,沒有對應的名稱時,則顯示用戶識別碼
--nolinks關閉HTML輸出中的超鏈接。Turn off hyperlinks in HTML output.
--noreport關閉樹列表末尾的文件/目錄計數(shù)。Turn off file/directory count at end of tree listing.
--filelimit #不要下載超過 # 個文件的目錄,Do not descend dirs with more than # files in them.
--timefmt <f>根據格式打印和格式化時間。Print and format time according to the format .
-o filename輸出到文件而不是標準輸出。Output to file instead of stdout.
--inodes打印每個文件的 inode 編號,索引節(jié)點號。Print inode number of each file.
-Q用雙引號引文件名。Quote filenames with double quotes.
-r顛倒排序順序。Reverse the order of the sort.
--sort X自定義排序屬性。Select sort: name,version,size,mtime,ctime.
-S使用CP437(控制臺)圖形縮進線打印。Print with CP437 (console) graphics indentation lines.
--si與-h 類似,但使用國際單位制(1000的冪)。Like -h, but use in SI units (powers of 1000).
-t用文件和目錄的修改時間排序,這里是指 mtime。
-U不排序。Leave files unsorted.
-v按版本對文件進行字母數(shù)字排序。Sort files alphanumerically by version.
-X打印出樹的XML表示。Prints out an XML representation of the tree.
-x將范圍局限在現(xiàn)行的文件系統(tǒng)中,若指定目錄下的某些子目錄,其存放于另一個文件系統(tǒng)上,則將該子目錄予以排除在尋找范圍外
-version輸出版本信息
--help打印使用幫助信息

三、命令示例

(一)按樹形結構顯示當前目錄下的內容

[root@htlwk0001host test2]# tree . └── test3└── test42 directories, 0 files [root@htlwk0001host test2]#

(二)按樹狀圖顯示當前目錄下的所有目錄名稱而非文件

[root@linuxcool ~]# tree -d

(三)列出指定目錄下的第一層級的文件和目錄名稱

列出目錄/private/ 第一級文件名

[root@htlwk0001host test2]# tree /private/ -L 1 /private/ ├── etc ├── tftpboot ├── tmp └── var

(四)不顯示符合范本樣式的文件或目錄名稱

[root@htlwk0001host test2]# tree -I 'node_modules|icon|font' -L 2

忽略當前目錄下的子目錄 node_modules:

tree -I node_modules

(五)只顯示符合范本樣式的文件和目錄名稱

列出當前目錄下的子目錄 node_modules 的目錄結構:

tree -P node_modules

顯示目錄node_modules兩層的目錄樹結構:

tree -P node_modules -L 2

(六)列出當前目錄兩個層級的目錄結構,并將結果輸出到指定的文件中

tree -L 2 > /home/www/tree.txt

(七)按樹形結構列出當前目錄的內容,且只顯示目錄

[root@linuxcool ~]# tree -d

(八)以樹狀圖的形式列出當前目錄下的所有文件和目錄

[root@linuxcool ~]# tree -a

四、參考文檔

  • 在線工具
  • Linux命令大全
  • 總結

    以上是生活随笔為你收集整理的Linux 命令之 tree -- 以树状图列出目录的内容/查看目录内容的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。