tree 遍历目录
1.基本功能
tree命令会递归遍历指定目录(默认当前目录),并以缩进的树形格式输出所有文件和子目录,清晰的展示他们的层级关系
2.安装
部分linux系统默认未预装tree,可以通过包管理器安装
3.常用语法
tree 【选项】【目录路径】
4.基础用法
tree #显示当前目录结构
- ├── 表示非最后一个子项,└── 表示最后一个子项,│ 表示层级连接线。
- 末尾会显示 “目录数 + 文件数” 的统计信息。
tree -L 2 #限制显示深度用-L ,这个指令表示只显示2级目录
tree -d #只显示目录,忽略文件
tree -f #显示完整路径,即在每个文件、目录名称前显示完整路径
5. 其他实用选项
5.组合示例
# 显示 /home 目录的 3 级结构,只看目录,显示权限和所有者
tree -L 3 -d -p -u /home# 显示当前目录的文件,带大小(人类可读)和修改时间,不显示统计
tree -h -D --noreport