Linux命令总结tree

命令说明:

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

猜你喜欢

转载自blog.51cto.com/11576296/2340271
今日推荐