跳转至

为目录生成树形结构图

树形结构图可以帮助人们理解项目的文件结构。

image-20230117104248511

Linux 系统

在 Linux 系统下的bash,直接使用tree即可。

Windows 系统

Windows 系统使用的是powershell,如果只用tree的话,只会生成目录名,而不会生成文件名。

tree /F可以生成文件名。

在 Windows 的 Git Bash 下,没有安装tree,会提示tree: command not found

解决方法:

到 http://gnuwin32.sourceforge.net/packages/tree.htm 下载tree.exe文件。

image-20221204200234793

将解压后的tree.exe复制一份到C:\Program Files\Git\usr\bin中。这样就能够像 Linux 系统中一样运行tree的命令了。

常用命令

只需要查看 1 层文件夹,而不需要展开文件夹内部的子文件夹和文件,可以用:

Bash
tree -L 1

展示所有文件,包括.git这类隐藏文件:

Bash
tree -aL 1

其他命令可使用:

Bash
tree --help

查看帮助。

image-20221204200625934

评论