經常在一些技術文件中看到很好看的那種目錄結構,如下:
├── build
├── config
├── docs
│ └── static
│ ├── css
│ └── js
├── src
│ ├── assets
│ ├── components
│ ├── store
│ │ └── modules
│ └── views
│ ├── book
│ └── movie
└── static
根據查詢得知可以在win系統內使用tree命令來實現:
先通過cmd進入到專案目錄;
使用命令:tree /f > list.txt;
之後在list.txt檔案內檢視生成的目錄結構。
tree命令詳解:
-a 顯示所有檔案和目錄。
-a 使用asni繪圖字元顯示樹狀圖而非以ascii字元組合。
-c 在檔案和目錄清單加上色彩,便於區分各種型別。
-d 顯示目錄名稱而非內容。
-d 列出檔案或目錄的更改時間。
-f 在每個檔案或目錄之前,顯示完整的相對路徑名稱。
-f 在執行檔案,目錄,socket,符號連線,管道名稱名稱,各自加上"*","/","=","@","|"號。
-g 列出檔案或目錄的所屬群組名稱,沒有對應的名稱時,則顯示群組識別碼。
-i 不以階梯狀列出檔案或目錄名稱。
-i 不顯示符合範本樣式的檔案或目錄名稱。
-l 如遇到性質為符號連線的目錄,直接列出該連線所指向的原始目錄。
-n 不在檔案和目錄清單加上色彩。
-n 直接列出檔案和目錄名稱,包括控制字元。
-p 列出許可權標示。
-p 只顯示符合範本樣式的檔案或目錄名稱。
-q 用"?"號取代控制字元,列出檔案和目錄名稱。
-s 列出檔案或目錄大小。
-t 用檔案和目錄的更改時間排序。
-u 列出檔案或目錄的擁有者名稱,沒有對應的名稱時,則顯示使用者識別碼。
-x 將範圍侷限在現行的檔案系統中,若指定目錄下的某些子目錄,其存放於另乙個檔案系統上,則將該子目錄予以排除在尋找範圍外。
windows下tree命令的使用方法
經常逛技術部落格的朋友們應該見過這種專案樹結構,能夠清晰的列出所有的資源目錄,非常直觀。如果手動輸入那得把人累死,起始這些都是通過命令列中的tree命令來生成的,非常簡單。linus系統和windows系統下,命令還不一樣。但是我沒法測試linus系統,所以這裡就以windows系統命令行下的tre...
windows系統使用
1 訪問區域網共享的檔案,用 ip號 2 電腦的硬體名稱 裝置管理器中 是可以用軟體修改的。3 電腦中每乙個連線網路的裝置都有乙個網絡卡位址 mac位址 如無線網絡卡位址 有線網絡卡位址 4 win7刪除資料夾提示找不到該專案無法刪除 5 windows系統自帶web伺服器元件 iis 預設是關閉這...
Linux系統tree工具
當使用者在linux平台中需要需要檢視乙個非當前目錄的目錄下有哪些檔案和子檔案時,最普通的辦法就是cd該目錄,然後再ls,這個操作令人不舒適,因為檢視完以後,使用者還需要切換到原來的目錄。現在介紹一款非常簡潔實用的程式tree,可以在命令列中以樹狀圖的格式列出當前或者其他目錄下的檔案結構,並顯示資料...