跟老男孩学Linux运维-核心系统命令实战-第2章-文件和目录操作命令-tree以树形结构显示目录下的内容

2.3.tree以树形结构显示目录下的内容(*****

2.3.1.命令详解

#-a 显示所有文件,包括隐藏文件(以 "." 点开头的文件)
#-d 只显示目录 ***常用***
#-f 显示每个文件的全路径
#-i 不显示树枝,常与 -f 参数配合使用
#-L level 遍历目录的最大层数,level 为大于 0 的正整数 ***常用***
#-F 在执行文件、目录、Socket、符号链接、管道名称等不同类型文件的结尾,各自加上 "*"、"/"、"="、"@"、"|" 号,类似 ls 命令的 -F 选项

2.3.2.使用范例

#第一步,检查是否安装了 tree命令
rpm -qa tree

#如果没有可用 yum 安装 tree 命令
yum -y install tree

#第二步,调整系统字符集,防止树形结构显示乱码
LANG=en_US.UTF-8

#第三步,正式使用
#不带任何参数执行 tree 命令
cd ~
tree

#以树形结构显示目录下的所有内容
tree -a

#只列出根目录下第一层目录的结构
tree -L 1 /

#只显示所有的目录(但不显示文件)
tree -d /etc/

#-f 选项和 -i 选项的使用
tree -L 1 -f /boot/
tree -L 1 -fi /boot/

#技巧性实例
#使用 tree 命令区分目录和文件的方法
tree -L 1 -F /boot/
 

  

posted on 2019-10-25 08:05  herisson_pan  阅读(16)  评论(0)    收藏  举报

导航