文件和目录操作命令:tree

tree在中文中的意思是树,功能是以树状图列出指定目录下的所有内容,包括所有文件、子目录及子目录中的目录和文件。

  • 语法格式

    tree [option] [directory]
    

如果命令不带任何选项和目录,那么默认会显示当前目录的目录结构。

  • 常用选项
选项说明
-a显示所有目录,包括隐藏文件
-d只显示目录
-f全部显示全路径
-i不显示树枝
-L设置显示的层级
-F在执行文件,目录,Socket,符号连接,管道名称名称,各自加上"*“,”/“,”=“,”@“,”
  • 使用案例

-f选项有个有意思的地方,那就是如果命令后不带目录,使用-f选项后目录会以.开头,如果带了目录,那么会以后面的目录替换这个.

# 不带目录
[root@192 test]# tree -f
.
├── ./a.sh
├── ./dump.sh
└── ./tt
    └── ./tt/c.sh
# 带目录
[root@192 test]# tree -f $PWD
/root/test
├── /root/test/a.sh
├── /root/test/dump.sh
└── /root/test/tt
    └── /root/test/tt/c.sh

-f选项一般和-i选项一起使用,用来获取目录下所有完整路径

[root@192 test]# tree -fi $PWD
/root/test
/root/test/a.sh
/root/test/dump.sh
/root/test/tt
/root/test/tt/c.sh

也可以加上-F选项,用来区分文件和目录

[root@192 test]# tree -fiF $PWD
/root/test
/root/test/a.sh
/root/test/dump.sh
/root/test/tt/
/root/test/tt/c.sh
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值