tree 是一个命令行工具,用于以树形结构显示文件系统目录的内容。它可用于列出指定目录下的所有文件和子目录,以及它们的层次关系。tree 命令在许多操作系统中都可用,包括Unix、Linux和macOS。
效果如下:

一、安装
- linux
# Debian/Ubuntu
sudo apt-get install tree
# Red Hat/CentOS
sudo yum install tree
- Mac
brew install tree
二、基本使用
-
基本用法:
tree
默认情况下,它会显示当前目录及其所有子目录和文件的树形结构。 -
指定目录:
tree /path/to/directory -
显示文件大小:
tree -h -
限制深度:
tree -L 2 -
包括/排除文件或目录:
tree -I "*.log" # 排除所有以 .log 结尾的文件
tree -P "*.txt" # 只包括所有以 .txt 结尾的文件
- 只显示目录:
tree -d
本文介绍了tree命令,一个用于在命令行中展示文件系统目录结构的实用工具。覆盖了在Linux(包括Debian/Ubuntu和RedHat/CentOS)、macOS以及如何在Mac上通过Homebrew安装,以及基本用法如指定目录、显示文件大小、过滤文件等。
1万+

被折叠的 条评论
为什么被折叠?



