MacOS-如何在终端 查看所有的文件夹 树形结构

1,004 阅读1分钟

在Mac终端中查看文件夹的树形结构,可以使用tree命令。由于macOS默认没有安装这个命令,您需要先通过Homebrew进行安装。以下是具体步骤:

安装Tree命令

  1. 打开终端:可以通过Spotlight搜索“终端”或在“应用程序”中的“实用工具”文件夹找到它。

  2. 安装Homebrew(如果尚未安装):

    /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
    
  3. 安装Tree

    brew install tree
    

使用Tree命令

安装完成后,您可以使用以下命令查看当前目录的树形结构:

  • 显示当前目录及其所有子目录

    tree
    
  • 限制显示层级(例如只显示3层):

    tree -L 3
    
  • 只显示文件夹

    tree -d
    
  • 将树形结构输出到文件

    tree > output.txt
    

如果您不想安装tree命令,还可以使用find命令结合sed来实现类似的效果:

find . -print | sed -e 's;[^/]*/;|____;g;s;____|; |;g'

以上方法可以帮助您在Mac终端中查看文件夹的树形结构[1][2][3][5].