認識 tree 命令列工具

簡介

tree 是一個命令列工具,可以用來查看資料夾與檔案的樹狀結構。

安裝

使用 brew 指令安裝。

1
brew install tree

確認版本。

1
tree --version

使用

使用 tree 命令,印出資料夾與檔案的樹狀結構。

1
tree

使用 -a 參數,印出資料夾與檔案的樹狀結構,並且包括隱藏的資料夾與檔案。

1
tree -a

使用 -f 參數,印出資料夾與檔案的樹狀結構,並且包括完整的相對路徑。

1
tree -f

使用 -d 參數,只印出資料夾的樹狀結構。

1
tree -d

使用 -df 參數,只印出資料夾的樹狀結構,並且包括完整的相對路徑。

1
tree -df

使用 -L 參數,印出資料夾與檔案的樹狀結構,並且指定資料夾階層的深度。

1
tree -L 2

使用 --prune 參數,印出資料夾與檔案的樹狀結構,並且排除空的資料夾。

1
tree --prune

使用 -pug 參數,印出資料夾與檔案的樹狀結構,並且印出權限、使用者和群組。

1
tree -pug

使用 -D 參數,印出資料夾與檔案的樹狀結構,並且印出最後修改日期。

1
tree -D

使用 -o 參數,將資料夾與檔案的樹狀結構寫入至指定檔案中。

1
tree -o tree.txt