在 idea 中的 Terminal 终端输入(生成目录树):

tree

或者(生成目录及文件树)

tree -f

如果想要保存到文件,例如保存到 D 盘

tree >> D:/1.txt

tree /f >> D:/2.txt

参数说明:

-a 显示所有文件和目录。
-A 使用ASNI绘图字符显示树状图而非以ASCII字符组合。
-C 在文件和目录清单加上色彩,便于区分各种类型。
-d 显示目录名称而非内容。
-D 列出文件或目录的更改时间。
-f 在每个文件或目录之前,显示完整的相对路径名称。
-F 在执行文件,目录,Socket,符号连接,管道名称名称,各自加上"*","/","=","@","|“号。
-g 列出文件或目录的所属群组名称,没有对应的名称时,则显示群组识别码。
-i 不以阶梯状列出文件或目录名称。
-L level 限制目录显示层级。
-l 如遇到性质为符号连接的目录,直接列出该连接所指向的原始目录。
-n 不在文件和目录清单加上色彩。
-N 直接列出文件和目录名称,包括控制字符。
-p 列出权限标示。
-P<范本样式> 只显示符合范本样式的文件或目录名称。
-q 用”?"号取代控制字符,列出文件和目录名称。
-s 列出文件或目录大小。
-t 用文件和目录的更改时间排序。
-u 列出文件或目录的拥有者名称,没有对应的名称时,则显示用户识别码。
-x 将范围局限在现行的文件系统中,若指定目录下的某些子目录,其存放于另一个文件系统上,则将该子目录予以排除在寻找范围外。

结果:

├─crowdfunding01-admin-parent
│  │  crowdfunding01-admin-parent.iml
│  │  pom.xml
│  │
│  ├─crowdfunding02-admin-webui
│  │  │  crowdfunding02-admin-webui.iml
│  │  │  pom.xml
│  │  │
│  │  └─src
│  │      ├─main
│  │      │  ├─java
│  │      │  ├─resources
│  │      │  │  └─mybatis
│  │      │  │      └─mapper
│  │      │  │              AdminMapper.xml
│  │      │  │
│  │      │  └─webapp
│  │      │      └─WEB-INF
│  │      │              web.xml
│  │      │
│  │      └─test
│  │          └─java
│  ├─crowdfunding03-admin-component
│  │  │  crowdfunding03-admin-component.iml
│  │  │  pom.xml
│  │  │
│  │  └─src
│  │      ├─main
│  │      │  ├─java
│  │      │  │  └─crowd
│  │      │  │      └─mapper
│  │      │  │              AdminMapper.java
│  │      │  │
│  │      │  └─resources
│  │      └─test
│  │          └─java
│  └─crowdfunding04-admin-entity
│      │  crowdfunding04-admin-entity.iml
│      │  pom.xml
│      │
│      └─src
│          ├─main
│          │  ├─java
│          │  │  └─crowd
│          │  │      └─entity
│          │  │              Admin.java
│          │  │              AdminExample.java
│          │  │
│          │  └─resources
│          └─test
│              └─java
├─crowdfunding05-common-util
│  │  crowdfunding05-common-util.iml
│  │  pom.xml
│  │
│  └─src
│      ├─main
│      │  ├─java
│      │  └─resources
│      └─test
│          └─java
└─crowdfunding06-common-reverse│  crowdfunding06-common-reverse.iml│  pom.xml│  └─src├─main│  ├─java│  │  └─com│  │      └─ffideal│  │          └─crowd│  │              ├─entity│  │              └─mapper│  └─resources│          generatorConfig.xml│          └─test└─java

实际目录(部分):

【IDEA】怎么把idea的目录结构,以文本形式输出?相关推荐

  1. 目录结构及其文本编辑器

    Linux入门 笔记二 一.Linux目录结构 二.下载远程访问Linux的两个软件(及其快捷键) 笔记二 一.Linux目录结构 /bin(/usr/bin   /usr/local/sbin) b ...

  2. Go 学习笔记(84)— Go 项目目录结构

    1. 目录规范 一个好的目录结构至少要满足以下几个要求. 命名清晰:目录命名要清晰.简洁,不要太长,也不要太短,目录名要能清晰地表达出该目录实现的功能,并且目录名最好用单数.一方面是因为单数足以说明这 ...

  3. Udacity机器人软件工程师课程笔记(九)-ROS-Catkin包、工作空间和目录结构

    Catkin包和工作空间 1.Carkin包简介 Catkin是ROS的官方构建系统,也是原始ROS构建系统rosbuild的继承者.catkin结合了CMake宏和Python脚本,在CMake的正 ...

  4. Platform Builder 5下WinCE 5.0目录结构

    Platform Builder 5下WinCE 5.0目录结构 Platform Builder 5已经自带WinCE 5.0,安装过程会指定WinCE 5.0的安装路径,默认为X:\WINCE50 ...

  5. Tomcat软件的目录结构、作用

    要了解Tomcat的目录结构,首先要知道什么是Tomcat? Tomcat是一个Apache软件基金会Jakarta项目中的核心项目:是一个免费的开放源代码的轻量级Web应用服务器:运行时占用资源小, ...

  6. CentOS目录结构超详细版

    最近初学Linux 对linux的目录产生了很多疑问,看到这篇文章,让我顿时对目录有了一个清晰的认识!推荐给大家! ------------------------------------------ ...

  7. caffe这个c++工程的目录结构

    目录结构 caffe文件夹下主要文件: data 用于存放下载的训练数据 docs 帮助文档 example 一些代码样例 matlab MATLAB接口文件 python Python接口文件 mo ...

  8. Nimbus/Supervisor本地目录结构

    为什么80%的码农都做不了架构师?>>>    注意:下面目录结构里面, nimbus机器上面只有/nimbus目录,supervisor机器上面只有/supervisor目录和/w ...

  9. 简述Linux目录结构和系统结构

    提到 GNU/Linux 系统的目录结构,不得不说一下FHS(Filesystem Hierarchy Standard,文件系统层次结构标准),正是这一标准的存在,详细的定义了类 Unix 操作系统 ...

最新文章

  1. 【AI2】更新app inventor离线开发环境百度网盘下载链接,安卓app图形化开发环境...
  2. python3 设置默认编码_Python3的字符编码乱码问题解决思路
  3. MySQL 查询重复数据,删除重复数据保留id最小的一条作为唯一数据
  4. 【Python基础】Pandas数据可视化原来也这么厉害
  5. 求近似数最值_干货|初中数学《数的开方》知识点梳理
  6. Qt之QLocalSocket
  7. 实现Eureka注册发现的高可用
  8. 编译编译时,用不到的库,一定不要链接
  9. python机器学习应用mooc_(3)决策树
  10. java理论知识看了忘_Java基础知识点总结--从细节再看Java(一)
  11. VMware Ubuntu虚拟机锁定文件失败,打不开磁盘
  12. Java 并发编程(一):简介
  13. 三位数码管电路设计实验
  14. 心血管疾病:评估驾驶适应性(英国DVLA)
  15. 计算机基础知识教程 pdf,《计算机基础知识教程》.pdf
  16. 【已解决】RuntimeError: module compiled against API version 0xc but this version of numpy is 0xb
  17. tkinterQQ音乐与音频可视化
  18. Matlab 将计算结果制作成 gif 动画
  19. duck typing java_到底啥是鸭子类型(duck typing)带简单例子
  20. linux+查内存数量,检查 Linux 中内存使用情况的 8 条命令 | Linux 中国

热门文章

  1. Android+NDK+OpenGLES开发环境配置
  2. Windows Phone开发(35):使用Express Blend绘图 转:http://blog.csdn.net/tcjiaan/article/details/7493010...
  3. 推荐一个网站--------皮皮书屋,虽然没用过,但是网站注册的方式会让程序员们很欣喜若狂的~~...
  4. ST17H26读ID卡调试过程
  5. C++ Primer 5th笔记(chap 18 大型程序工具)多重继承下的类作用域
  6. C++(三)——类和对象(上)
  7. 【Opencv实战】图像修复神技?看我一秒修复家里的老照片
  8. 密码(图解密码技术)_第一章_环游密码世界总结
  9. 2021-09-15
  10. SSL认证:单向认证与双向认证——密码学笔记(八)