tree - 列出树状目录结构

1202606-20190119204533099-735257122.gif

tree - list contents of directories in a tree-like format.
树状显示目录结构

常用格式:
tree [option] [directory]


常用参数(option):

  • -a:显示所有文件及目录
  • -d:只显示目录
  • -l:如遇到符号链接的目录,直接列出所指向的目录结构
  • -f:在每个文件前显示完整的路径
  • -L level:限制目录显示层级
  • -I:忽略目录下的文件夹或目录


[director]:tree 命令作用于哪个目录下,默认当前目录。

示例:

[root@python tmp]# tree /tmp/
/tmp/
├── 1.txt -> /home/kuchan/exer/nohup.out
├── anaconda.log
├── ifcfg.log
├── kuchan -> /home/kuchan
├── packaging.log
├── program.log
├── sensitive-info.log
├── storage.log
└── systemd-private-81dceb1d3a094807bbd2c0cac4c99da4-chronyd.service-47Kij6
    └── tmp

3 directories, 7 files
[root@python ~]# tree -I 'kuchan|1.txt' /tmp/   #忽略kuchan目录和1.txt文件
/tmp/
├── anaconda.log
├── ifcfg.log
├── packaging.log
├── program.log
├── sensitive-info.log
├── storage.log
└── systemd-private-81dceb1d3a094807bbd2c0cac4c99da4-chronyd.service-47Kij6
    └── tmp

[root@python ~]# tree / -L 1    #显示根目录下一级的所有目录和文件
/
├── bin -> usr/bin
├── boot
├── dev
├── etc
├── home
├── lib -> usr/lib
├── lib64 -> usr/lib64
├── media
├── mnt
├── opt
├── proc
├── root
├── run
├── sbin -> usr/sbin
├── srv
├── sys
├── tmp
├── usr



总结:
tree命令linux默认不安装,需自行安装,最常用的就是-L level参数。

转载于:https://www.cnblogs.com/dance-walter/p/10293176.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值