雖然您可以在 Linux 終端中使用 ls 來顯示目錄,但如果有一個(gè)工具可以分層顯示目錄列表,比如 tree 呢?幸運(yùn)的是,確實(shí)存在這樣的程序,它被稱為“tree”。
什么是tree? tree 類似于 ls 命令,因?yàn)樗@示目錄列表,但 tree 將它們顯示為樹狀結(jié)構(gòu),與其名稱相同。這意味著子目錄將表示為樹的分支。它會(huì)將子目錄的子目錄顯示為更深的分支。
在 Linux 上安裝 tree tree 很容易安裝在大多數(shù)主要的 Linux 發(fā)行版上。只需使用您最喜歡的包管理器。
在 Debian/Ubuntu 系統(tǒng)上:
復(fù)制 linuxmi@linuxmi /home/linuxmi/www.linuxmi.com ⚡ sudo apt install tree 1. 2.
在 Arch Linux 上:
復(fù)制 linuxmi@linuxmi /home/linuxmi/www.linuxmi.com ⚡ sudo pacman -S tree 1. 2. 在 Red Hat 系列發(fā)行版上,包括 Fedora、CentOS、Rocky Linux 等: 復(fù)制 linuxmi@linuxmi /home/linuxmi/www.linuxmi.com ⚡ sudo dnf install tree 1. 2. 用 tree 顯示目錄樹
實(shí)際上用 tree 命令顯示樹很簡(jiǎn)單。只需在當(dāng)前目錄中調(diào)用tree將顯示目錄的樹。
您還可以提供樹的路徑名,如下所示:
復(fù)制 tree /path/to-directory 1. 您可以使用-d選項(xiàng)讓樹顯示目錄:
復(fù)制 linuxmi@linuxmi /home/linuxmi/linuxmi.com ⚡ tree -d /etc 1. 2.