工具-tree

tree是一個目錄文件結構解析器。有了它,我們就能方便地解析目錄結構。項目功能分類。

常用功能

usage: tree [-acdfghilnpqrstuvxACDFJQNSUX] [-H baseHREF] [-T title ]
    [-L level [-R]] [-P pattern] [-I pattern] [-o filename] [--version]
    [--help] [--inodes] [--device] [--noreport] [--nolinks] [--dirsfirst]
    [--charset charset] [--filelimit[=]#] [--si] [--timefmt[=]<f>]
    [--sort[=]<name>] [--matchdirs] [--ignore-case] [--fromfile] [--]
    [<directory list>]

—— 列出 選項 ——
-a 所有文件都列出來了。
-d 只列出目錄。
-l 遵循象目錄這樣的符號鏈接。
-f 打印每個文件的完整路徑前綴。
-x 只保留當前文件系統(tǒng)。
-L level 只下降一級目錄深。
-R 當達到最大dir級別時重新運行樹。
-P pattern 只列出與給定模式匹配的文件。
-I pattern 不列出與給定模式匹配的文件。
--ignore-case 模式匹配時忽略大小寫。
--matchdirs 在-P模式匹配中包含目錄名。
--noreport 關閉樹清單末尾的文件/目錄計數(shù)。
--charset X 使用charset X作為終端/HTML和縮進行輸出。
--filelimit #不要下降包含超過#文件的dirs。
--timefmt <f> 根據(jù)格式<f>打印格式化時間。
-o filename 將文件名輸出到文件而不是stdout。

—— 文件選項 ——
-q 打印不可打印字符為'?'
-N 按原樣打印不可打印字符。
-Q 雙引號文件名。
-p 打印每個文件的保護。
-u 顯示文件所有者或UID號。
-g 顯示文件組所有者或GID編號。
-s 以字節(jié)為單位打印每個文件的大小。
-h 以更人性化的方式打印尺寸。
--si 類似于-h,但用于si單位(1000的冪次)。
-D 打印上次修改的日期或(-c)狀態(tài)更改。
-F 附加‘/’,‘=’,‘*’,‘@’,‘|’或‘>’根據(jù)ls - F。
--inodes 打印每個文件的inode編號。
--device 設備打印每個文件所屬的設備ID號。

—— 排序選項 ——
-v 按版本對文件進行字母數(shù)字排序。
-t 按上次修改時間排序文件。
-c 按上次狀態(tài)更改時間排序文件。
- 保留文件未排序。
-r 反轉排序的順序。
--dirsfirst 在文件之前列出目錄(-U禁用)。
--sort X Select sort: name,version,size,mtime,ctime。

—— 圖形選項 ——
-i 不打印壓痕線。
-A 打印ANSI線圖形壓痕線。
-S 用CP437(控制臺)圖形縮進行打印。
-n 始終關閉著色(-C覆蓋)。
-C 始終打開著色。

—— XML/HTML/JSON選項 ——
-X 打印出樹的XML表示形式。
-J 打印出樹的JSON表示形式。
-H baseHREF 打印出以baseHREF作為頂部目錄的HTML格式。
-T string 用字符串替換默認的HTML標題和H1標題。
 --nolinks 關閉HTML輸出中的超鏈接。

—— 輸入選項 ——
--fromfile 從文件中讀取路徑(.=stdin)

—— 其他選項 ——
--version 打印版本并退出。
-- help 打印用法和此幫助消息并退出。
-- 選項處理終止符。
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

  • tree是一款非常好用的命令用具,用于可視化目錄和文件的層級,比如 之前在Ubuntu上使用只要sudo apt ...
    王詩翔閱讀 3,219評論 0 0
  • 零、安裝1.檢查是否有tree:tree --version2.使用 homebrew 安裝 tree 命令行:$...
    Lovell_閱讀 337評論 0 0
  • Swift1> Swift和OC的區(qū)別1.1> Swift沒有地址/指針的概念1.2> 泛型1.3> 類型嚴謹 對...
    cosWriter閱讀 11,621評論 1 32
  • 文/阿耿 早春 我試著折一支想你的枝椏 北鳥回南是否你的回信 遲夏 知了知了是你的小名 想你知否知否 深秋 滿樹滿...
    阿耿耿耿閱讀 2,108評論 57 112
  • 我只想把自己包嚴實了,只為不傷任何人與事,但最終搞得自己遍體鱗傷,傷得不像自己,我沒有勇氣看到自己的結局
    日子o君閱讀 1,577評論 0 0

友情鏈接更多精彩內容