Ubuntu中tree命令的常用参数

Ubuntu中不显示所有png图像文件的tree命令

tree -I '*.png'

tree命令用于以树状结构显示目录内容。以下是一些常用的 tree 命令参数及其详细解释:

  1. -a:

    • 显示所有文件和目录,包括隐藏文件(以.开头的文件)。
    tree -a
    
  2. -d:

    • 仅显示目录,不显示文件。
    tree -d
    
  3. -L level:

    • 限制显示的目录层级深度。level是层级数。
    tree -L 2
    
  4. -P pattern:

    • 仅显示匹配指定模式的文件或目录。可以使用通配符。
    tree -P '*.txt'
    
  5. -I pattern:

    • 忽略匹配指定模式的文件或目录。可以使用通配符。
    tree -I '*.png'
    
  6. –prune:

    • -P-I一起使用,不显示不匹配的空目录。
    tree -I '*.png' --prune
    
  7. -f:

    • 显示文件和目录的完整路径。
    tree -f
    
  8. -F:

    • 在目录名称后面加上斜杠 /,在可执行文件后面加上 *,在符号链接后面加上 @,在管道后面加上 |
    tree -F
    
  9. -h:

    • 以人类可读的方式显示文件大小(如 KB、MB)。
    tree -h
    
  10. -s:

    • 在每个文件或目录前显示其大小(以字节为单位)。
    tree -s
    
  11. -t:

    • 按时间顺序排序,最新的文件或目录在最上面。
    tree -t
    
  12. -u:

    • 显示文件或目录的所有者。
    tree -u
    
  13. -g:

    • 显示文件或目录的所属组。
    tree -g
    
  14. -D:

    • 显示文件或目录的最后修改日期。
    tree -D
    
  15. –dirsfirst:

    • 目录优先显示,文件后显示。
    tree --dirsfirst
    
  16. –filelimit n:

    • 如果目录下的文件或子目录超过 n 个,则显示信息而不是列出详细内容。
    tree --filelimit 10
    

这些参数可以单独使用,也可以组合使用,以满足不同的需求。例如:

tree -a -L 2 -I '*.png'

这个命令会显示包括隐藏文件在内的所有文件和目录,限制显示深度为2级,并且忽略所有PNG图像文件。

  • 6
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值