windows系统使用tree命令
在Windows系统中,可以通过使用tree
命令来生成目录结构图,在命令提示符(CMD)或 PowerShell中进入需要生成目录树的文件夹,使用以下命令:
tree
输出当前目录的目录结构树(不包含目录下的所有文件)tree /f
输出当前项目的目录结构树(包含目录下的所有文件)/f
参数用于显示文件名
├─bin
│ lessc
│
├─dist
│ less.js
│ less.min.js
│ less.min.js.map
│
├─lib
│ ├─less
│ │ │ constants.js
│ │ │ constants.js.map
tree /f /a
参数/a
用于显示以ASCII字符表示的连接线(区别)
+---plugins
| +---filemanager
| | index.js
| |
| +---postprocess
| | index.js
| |
| +---preprocess
| | index.js
| |
| \---visitor
| index.js
|
+---sourcemaps
| basic.json
| custom-props.json
| index.html
|
\---sourcemaps-disable-annotation
basic.json
tree /f /a > tree.txt
导出目录结构树到当前目录下的 tree.txt 文本文件中
tree
命令在某些Windows版本中可能未预装,可以安装或使用其他第三方工具来实现
Linux上使用tree命令
在Linux上使用tree
命令的示例:
- 以树状结构显示当前目录及其子目录中的所有文件和文件夹
tree
- 如果你希望显示文件和隐藏文件(以
.
开头的文件),可以使用-a
选项:
tree -a
- 可以使用
-L
选项来限制显示的层级数。例如,要仅显示当前目录及其直接子目录,可以使用以下命令:
tree -L 2
还有一些其他用法和选项就不一一列出了…