Linux/Mac 命令行工具 tree 开发项目结构可以不用截图了 更方便 更清晰 更全

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

效果如下:
Linux/Mac 命令行工具 tree 开发项目结构可以不用截图了 更方便 更清晰 更全_第1张图片

一、安装

  1. linux
# Debian/Ubuntu
sudo apt-get install tree
# Red Hat/CentOS
sudo yum install tree
  1. Mac
brew install tree

二、基本使用

  1. 基本用法: tree
    默认情况下,它会显示当前目录及其所有子目录和文件的树形结构。

  2. 指定目录: tree /path/to/directory

  3. 显示文件大小: tree -h

  4. 限制深度: tree -L 2

  5. 包括/排除文件或目录:

tree -I "*.log"   # 排除所有以 .log 结尾的文件
tree -P "*.txt"   # 只包括所有以 .txt 结尾的文件
  1. 只显示目录: tree -d

你可能感兴趣的:(Software,linux,macos,运维)