命令tree

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了命令tree相关的知识,希望对你有一定的参考价值。

命令tree 以树状图列出目录下的所有内容,包含子目录里的文件。


  1. 如何安装命令tree

    使用 yum install -y tree 进行安装即可

  2. 语法:tree 选项 参数  

    例如:tree /tmp  会列出/tmp目录下所有内容

    [[email protected] ~]# tree /tmp
    /tmp
    ├── mysql.sock
    ├── systemd-private-1a3e9976b48345bfaf96e75ce6ecc31f-httpd.service-BDCdcy
    │   └── tmp
    └── systemd-private-1a3e9976b48345bfaf96e75ce6ecc31f-vmtoolsd.service-PlgMkB
        └── tmp
            └── vmware-root

    5 directories, 1 file

  3. 使用 man tree 查看 tree 的帮助文档

  4. tree -L n  其中选项-L 手动指定目录深度,n为深度)当目录下内容较多时,为了更好的查看,通常仅需要列出2级目录即可。

    例如查看 /boot 目录下的2级目录

    [[email protected] ~]# tree -L 2 /boot
    /boot
    ├── config-3.10.0-514.el7.x86_64
    ├── grub
    │   └── splash.xpm.gz
    ├── grub2
    │   ├── device.map
    │   ├── fonts
    │   ├── grub.cfg
    │   ├── grubenv
    │   ├── i386-pc
    │   ├── locale
    │   └── themes
    ├── initramfs-0-rescue-16b3e1f1592341f8abd834add3b42bf5.img
    ├── initramfs-3.10.0-514.el7.x86_64.img
    ├── initramfs-3.10.0-514.el7.x86_64kdump.img
    ├── initrd-plymouth.img
    ├── symvers-3.10.0-514.el7.x86_64.gz
    ├── System.map-3.10.0-514.el7.x86_64
    ├── vmlinuz-0-rescue-16b3e1f1592341f8abd834add3b42bf5
    └── vmlinuz-3.10.0-514.el7.x86_64

    6 directories, 13 files

以上是关于命令tree的主要内容,如果未能解决你的问题,请参考以下文章

误删tree命令如何恢复

命令-tree

tree 命令

ubuntu下tree命令的问题

tree命令:文件目录结构以树形显示

tree命令的安装