跳转到内容
命令速查filesystem

tree:以树状结构查看目录

递归显示目录层级,适合快速理解练习目录、项目文件和子目录之间的关系。

状态
已审阅
难度
入门
风险
只读 / 低风险
平台
linux · debian · raspberry-pi-os

递归输出目录树。它比连续运行多次 ls 更直观,但不一定预装。

Terminal window
tree [选项] [目录]
Terminal window
tree "$HOME/practice"
tree -L 2 "$HOME/practice"
tree -a -I '.git|node_modules' "$HOME/practice"

-L 2 限制递归深度,-I 排除匹配项,可避免输出过长。

命令不修改文件,但扫描大型目录可能耗时,输出也可能暴露隐藏文件名和项目结构。不要对 / 或含敏感信息的目录直接生成公开列表。

tree 不是 GNU Coreutils 命令,也通常不是 BusyBox applet。Debian 和 Raspberry Pi OS 可单独安装同名软件包;精简系统可改用 find 或组合 ls