html树状目录实例,tree - 列出树状目录结构

本文介绍了Linux系统下的`tree`命令,用于以树形结构列出目录内容。常见选项包括显示所有文件、仅显示目录、显示完整路径等。通过`-L level`可以限制显示的目录层级。示例展示了如何忽略特定目录和文件,以及查看根目录下一级的文件和目录。总结指出`tree`命令通常需要手动安装,并强调了`-L level`参数的重要性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

dba9fec0c9500628b7def0ababb29972.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`参数。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值