Linux系统命令中tree命令详解

Linux系统命令中tree命令详解

tree命令在树形图中列出文件目录结构。但是,一些Linux系统(Centos6.4)没有tree命令。下面的文章将首先介绍安装方法,然后详细介绍tree命令的使用。有需要的朋友可以参考一下。下面就跟着小编一起来看看吧。

介绍

命令树英文意思是tree,它的作用是创建一个文件列表,以树的形式列出目录中的所有文件。它是一个从字面上看优先于ls的命令。

默认情况下,不会安装linux中的tree命令。我们先来看看树安装。

安装方法

tar -zxvf树-1.7.0.tgz

光盘树-1.7.0

制造

cp -af树/usr/bin

或者

yum安装树

tree命令详解

-a显示所有文件和目录。

-A使用ASNI绘图字符来显示树形图而不是ASCII字符。

-C为文件和目录列表添加颜色,以便于区分各种类型。

-d显示目录名而不是内容。

[root @ Oracle 01/]# tree-d/data/MySQL data 3306

/data/mysqldata3306

宾洛格

innodb_log

创新_ts

日志

我的数据

mysql

表演_图式

测试

ym

relaylog

袜子

tmpdir

-D列出文件或目录的更改时间。

-f在每个文件或目录之前,显示完整的相对路径名。

-F在可执行文件、目录、套接字、符号连接和管道名称中添加“*”、“/”、“=”、“@”、“|”。

-g列出文档或目录所属的组的名称。如果没有相应的名称,将显示组ID。

-我不会一步一步地列出文件名或目录名。

-I模板样式不显示与模板样式匹配的文档或目录的名称。

-l如果遇到有符号连接的目录,直接列出连接指向的原始目录。

-n不要给文档和目录列表添加颜色。

-N直接列出文件名和目录名,包括控制字符。

-p列出权限标签。

[root @ Oracle 01/]# tree-dCp/data/MySQL data 3306

/data/mysqldata3306

binlog

innodb _ log

innodb _ ts

计程仪

[drwxr-xr-x] mydata

[drwx - ] mysql

[drwx - ]性能_架构

[drwx - ]测试

[drwx - ] ym

继电器

袜子

-P template style仅显示与模板样式匹配的文档或目录的名称。

-q用“?”列出文件名和目录名,而不是控制字符。

-s列出文件或目录的大小。

[root @ Oracle 01/]# tree-s/data/MySQL data 3306/binlog/

/data/mysqldata3306/binlog/

[ 65302]

[ 556] mysql-bin

[ 1125]

,mysql-bin.000005

[30019]MySQL-bin . 00006

[ 264] mysql-bin.index

0个目录,7个文件

-t按文件和目录的更改时间排序,从最新的开始。

[root@oracle01 ym]# ll

共计220人

-rw-rw-1 MySQL MySQL 61 8月18日14:01 db.opt

-rw-rw-1 MySQL MySQL 8556 8月18日17:04秒

-rw-rw-1 MySQL MySQL 98304 8月18日17:04 s.ibd

-rw-rw-1 MySQL MySQL 8556 8月18日16:36 t.frm

-rw-rw-1 MySQL MySQL 98304 8月18日16:36 t.ibd

[root @ Oracle 01 ym]# tree-t/data/MySQL data 3306/my data/ym/

/data/mysqldata3306/mydata/ym/

斯迪布

森林公园

t . IBD

t.frm

数据库选项

-u列出文件或目录所有者的名称。如果没有对应的名称,将显示用户ID。

-x将范围限制到当前文件系统。如果指定目录中的某些子目录存储在另一个文件系统中,则这些子目录将被排除在搜索范围之外。

总结

这就是本文的全部内容。希望这篇文章的内容能给你的学习或者工作带来一些帮助。有问题可以留言交流。

Linux系统命令中tree命令详解