Linux tree命令用于以树状图列出目录的内容。
执行tree指令,它会列出指定目录下的所有文件,包括子目录里的文件。
当你需要向别人展示或者介绍某个项目的目录结构时,tree
命令就可以派上用场了。
不仅仅是在终端显示,tree
命令还支持输出xml
|json
|html
格式的数据。
如果你有一个包含大量html
文件的目录,需要生成一个树形的index
导航,下面的命令就可以解决:
$ tree -H . ./ -T IndexTitle -o index.html
详细用法如下:
1 | usage: tree [-acdfghilnpqrstuvxACDFJQNSUX] [-H baseHREF] [-T title ] |