tree 命令用于在 [[Linux]] 和 [[macOS]] 中以树状图列出目录结构,支持递归显示目录下的所有文件和子目录。
语法
tree [选项] [目录]选项
-L: 显示指定深度(-L 3)-d: 仅显示目录-a: 显示隐藏文件-s: 显示文件大小-h: 显示文件大小(以人类可读的方式)-P: 仅显示指定文件-I: 排除指定文件
使用
tree -L 3排除指定文件:
tree -I "*.md"# 多个后缀tree -I "*.md|*.txt"仅显示指定文件:
tree -P "*.md"