命令说明:
tree #list contents of directories in a tree-like format(以树形格式列出目录内容)
#若没有这个命令,可以用yum install tree -y命令来安装
常用参数:
-L #指定显示多少层
-i #不显示前面的树干
-d #只显示目录
-f #打印每个文件的完事路径前缀
-F #在目录后面加上斜线“/”
范例实践:
##树型显示/根目录下1级的文件
[root@Template ~]# tree -L 1 /
/
|-- bin
|-- boot
|-- data
|-- dev
|-- etc
|-- home
|-- lib
|-- lib64
|-- lost+found
|-- media
|-- mnt
|-- opt
|-- proc
|-- root
|-- sbin
|-- selinux
|-- server
|-- srv
|-- sys
|-- tmp
|-- usr
`-- var
22 directories, 0 files
##树型显示/根目录下1级的文件,不显示前面的树干
[root@Template ~]# tree -iL 1 /
/
bin
boot
data
dev
etc
home
lib
lib64
lost+found
media
mnt
opt
proc
root
sbin
selinux
server
srv
sys
tmp
usr
var
22 directories, 0 files
##创建/a.txt文件,只显示/根目录下1级的目录
[root@Template ~]# touch /a.txt
[root@Template ~]# ll /a.txt
-rw-r--r-- 1 root root 0 Jan 8 17:45 /a.txt
[root@Template ~]# tree -Ld 1 /
/
|-- bin
|-- boot
|-- data
|-- dev
|-- etc
|-- home
|-- lib
|-- lib64
|-- lost+found
|-- media
|-- mnt
|-- opt
|-- proc
|-- root
|-- sbin
|-- selinux
|-- server
|-- srv
|-- sys
|-- tmp
|-- usr
`-- var
22 directories
##树型显示/根目录下1级下的文件,让目录文件的文件名后加上"/"符号
[root@Template ~]# tree -LF 1 /
/
|-- a.txt
|-- bin/
|-- boot/
|-- data/
|-- dev/
|-- etc/
|-- home/
|-- lib/
|-- lib64/
|-- lost+found/
|-- media/
|-- mnt/
|-- opt/
|-- proc/
|-- root/
|-- sbin/
|-- selinux/
|-- server/
|-- srv/
|-- sys/
|-- tmp/
|-- usr/
`-- var/
22 directories, 1 file
###树型显示/根目录下1级下的文件,让文件显示相应的绝对路径
[root@Template ~]# tree -Lf 1 /
/
|-- /a.txt
|-- /bin
|-- /boot
|-- /data
|-- /dev
|-- /etc
|-- /home
|-- /lib
|-- /lib64
|-- /lost+found
|-- /media
|-- /mnt
|-- /opt
|-- /proc
|-- /root
|-- /sbin
|-- /selinux
|-- /server
|-- /srv
|-- /sys
|-- /tmp
|-- /usr
`-- /var
22 directories, 1 file
Linux命令总结tree
猜你喜欢
转载自blog.51cto.com/11576296/2340271
今日推荐
周排行