首页 > 文章列表 > 生成文件目录树结构用于展示

生成文件目录树结构用于展示

linux 目录 tree
271 2024-03-27

tree 是一个命令行工具,它以树状格式递归地列出一个目录的内容,使得所有的目录、子目录和文件以分层的方式列出,从而直观地展示文件和文件夹的组织结构。

以下是tree在Windows和Linux系统下的安装和使用方法

Linux下tree的安装与使用

  • Linux下安装tree:
  • apt update && apt install tree
  • 以下是tree命令的常用方式。
  • # 显示指定路径下的目录树
    tree /d/temp
    # 限制最大的展示深度
    tree -L 3
    # 只显示目录不显示文件
    tree -d
    # 显示包括隐藏的文件和目录
    tree -a
    # 为每个文件打印完整路径前缀
    tree -f
  • 此外还可以将目录树输出到指定文件中。
  • tree /f > tree.txt

    Windows下tree的安装与使用

  • 在 Tree for Windows 中下载二进制文件。
  • 使用tree生成文件目录树进行展示

  • 解压下载的文件,在 bin 文件夹中找到 tree.exe 文件。将该文件移动到个人习惯的软件安装目录,如 C:ProgramFilestreetree.exe
  • 打开系统属性,按照以下顺序将 tree 目录添加到环境变量中。
  • 使用tree生成文件目录树进行展示

  • 找到需要新建树目录的文件夹,打开 Terminal 的 Git Bash 并输入命令即可。(具体配置见 Windows Terminal 使用与配置)
  • Windows 下 tree 的使用方法与 Linux 一致,故无需赘述。