tree命令用于以树状图形方式列出目录结构(指定目录下的所有文件、所有目录)。

CentOS7.3学习笔记总结(四十九)_tree

该命令默认未安装,安装命令:yum -y install tree

语法:tree [选项][参数]

常用选项:

-a       All files are listed.# 显示所有文件和目录;

-d       List directories only.显示目录名称,不显示内容

-L level Descend only level directories deep.层级显示

-s       Print the size in bytes of each file. 列出文件或目录大小

-t       Sort files by last modification time. 用文件和目录的更改时间排序

-C       Turn colorization on always.在文件和目录清单加上色彩,便于区分这种类型

实例:

显示2层目录:

CentOS7.3学习笔记总结(四十九)_centos_02

只显示目录;

CentOS7.3学习笔记总结(四十九)_centos_03

给文件和目录加颜色,增加辨识度

CentOS7.3学习笔记总结(四十九)_tree_04

列出文件或目录大小

CentOS7.3学习笔记总结(四十九)_tree_05

按时间排序

CentOS7.3学习笔记总结(四十九)_centos_06

不加任何参数,直接tree,会显示系统所有目录文件内容。