Skip to content

[Linux] 使用 tree 指令視覺化資料夾層級

Last Updated on 2021-06-03 by Clay

在 Linux 作業系統底下,如果我們需要了解電腦中檔案存放在資料夾中的層級,我們可以使用 "tree" 這個指令來視覺化資料夾。

不過老實說,會突然注意到這個指令,其實還真的是為了寫部落格,哈哈哈。比如說我以前紀錄我寫 Machine Learning 的文章,訓練資料跟測試資料我往往還是自己直接畫資料夾層級——不過現在會用 tree 指令了,以後就方便多了。

也許聽我這樣說比較難了解究竟方便在哪,以下直接看個實例吧?


範例

如果是第一次用,要使用以下指令安裝 tree 指令:

sudo apt install tree

安裝好之後,我們馬上來看看要怎麼使用吧!

比如說我想要看我的 PycharmProjects 底下的資料,我可以用以下指令顯示:

tree -L 1 PycharmProjects/

Output:

在這裡我只顯示一層......如果完全將所有 PycharmProjects 的所有檔案印出,那可是會多到截不完圖的呢。

如果想要儲存起來進行分析,也可以將其輸出成 log 檔:

tree -L 1 PycharmProjects/ > log

總之,這真是個方便的好指令啊!以後我就可以輕易顯示資料夾結構了呢。

Leave a Reply