tree打印目录结构

tree

920 发布: 2024/7/26 10:10 本文总阅读量

命令详解

  • -a 显示所有文件和目录.
  • -A 使用ASNI绘图字符显示树状图而非以ASCII字符组合.
  • -C 在文件和目录清单加上色彩,便于区分各种类型.
  • -d 显示目录名称而非内容.
  • -D 列出文件或目录的更改时间.
  • -f 在每个文件或目录之前,显示完整的相对路径名称.
  • -F 根据ls -F,为目录添加一个'/',为套接字文件添加一个'=',为可执行文件添加一个'*',为FIFO添加一个'|'.
  • -g 列出文件或目录的所属群组名称,没有对应的名称时,则显示群组识别码.
  • -i 不以阶梯状列出文件或目录名称.
  • -I 不显示符合范本样式的文件或目录名称.
  • -l 跟随目录的符号链接.就像它们是目录一样,避免了导致递归循环的链接.
  • -n 不在文件和目录清单加上色彩.
  • -N 按原样打印不可打印的字符.
  • -p 列出权限标示.
  • -P 只显示符合范本样式的文件或目录名称.
  • -q 将文件名中的不可打印字符作为问号打印.
  • -s 列出文件或目录大小.
  • -t 用文件和目录的更改时间排序.
  • -u 列出文件或目录的拥有者名称,没有对应的名称时,则显示用户识别码.
  • -x 将范围局限在现行的文件系统中,若指定目录下的某些子目录,其存放于另一个文件系统上,则将该子目录予以排除在寻找范围外.

命令

tree -N -L 5 -I "自定义|扩展|alipay|工具|腾讯地图|Assets.xcassets|图片|*.png|.hbuilderx|uni_modules|unpackage|components|static|store"