1.tree命令功能与安装
tree命令以树状图列出文件目录结构,在线安装命令 yum install tree 回车
[[email protected] ~]# yum install tree
Loaded plugins: fastestmirror, security
Loading mirror speeds from cached hostfile
* base: mirror.bit.edu.cn
* extras: mirror.bit.edu.cn
* updates: mirror.bit.edu.cn
base | 1.1 kB 00:00
extras | 2.1 kB 00:00
updates | 1.9 kB 00:00
Setting up Install Process
Package tree-1.5.0-4.x86_64 already installed and latest version
Nothing to do
tree命令我之前有安装所以提示已经安装
Package tree-1.5.0-4.x86_64 already installed and latest version
2.tree命令格式
tree [-aACdDfFgilnNpqstux][-I ][-P ][目录...]
3.tree命令参数
-a 显示所有文件包括隐藏文件
*-d 只显示目录
-l 如遇到性质为符号连接的目录,直接列出该连接所指向的原始目录
-f 显示文件的完整相对路径.
-i 不显示目录前面的横线.
-q 用“?”号取代控制字符,列出文件和目录名称
-N 直接列出文件和目录名称,包括控制字符;
-p 列出权限标示
*-u 列出文件或目录的拥有者名称,没有对应的名称时,则显示用户识别码
*-g 列出文件或目录的所属群组名称,没有对应的名称时,则显示群组识别码
*-s 显示和列出每个文件大小.
*-D 显示文件最后修改时间
-F 在执行文件,目录,Socket,符号连接,管道名称名称,各自加上"*","/","@","|"号
*-r 按照字母倒序排序
*-t 按照最后修改时间排序
*-L level 只显示当前目录下指定最大深度的目录结构
-A 使用ASNI绘图字符显示树状图而非以ASCII字符组合
-S 打印与ASCII图形压痕线
-n 不在文件和目录清单加上色彩
*-C 在文件和目录清单加上色彩,便于区分各种类型.
-P pattern 列出权限标示
3.tree命令常用命令
显示第一层目录并给列表加上色彩
[[email protected] ~]# tree -LC 1 /
/
|-- bin
|-- boot
|-- demo
|-- dev
|-- etc
|-- home
|-- lib
|-- lib64
|-- lost+found
|-- media
|-- misc
|-- mnt
|-- my
|-- net
|-- opt
|-- proc
|-- root
|-- sbin
|-- selinux
|-- srv
|-- sys
|-- tmp
|-- usr
`-- var只列出
只显示目录
[[email protected] demo]# ll
total 40
-rw-r--r-- 1 root root 31 Nov 24 00:51 a.txt
-rw-r--r-- 1 root root 0 Nov 22 19:11 b.txt
-rw-r--r-- 1 root root 0 Nov 22 19:11 c.txt
-rw-r--r-- 1 root root 0 Nov 22 17:17 demo1.txt
-rw-r--r-- 1 root root 19 Nov 22 18:46 demo2.txt
drwxr-xr-x 4 root root 4096 Nov 17 00:00 dir1
-rw-r--r-- 1 root root 0 Nov 22 19:11 d.txt
[[email protected] demo]# tree -d
.
`-- dir1
|-- aaa
`-- dir2
`-- dir3
4 directories
显示目录修改时间并排序
[[email protected] demo]# tree -Dt
.
|-- [Nov 24 0:51] a.txt
|-- [Nov 22 19:11] b.txt
|-- [Nov 22 19:11] c.txt
|-- [Nov 22 19:11] d.txt
|-- [Nov 22 18:46] demo2.txt
|-- [Nov 22 17:17] demo1.txt
`-- [Nov 17 0:00] dir1
|-- [Nov 17 0:00] demo.txt
|-- [Nov 17 0:00] aaa
`-- [Jul 20 22:19] dir2
`-- [Jul 20 22:19] dir3
4 directories, 7 files
显示文件大小,文件权限,拥有着信息
[[email protected] demo]# tree -spg
.
|-- [-rw-r--r-- root 31] a.txt
|-- [-rw-r--r-- root 0] b.txt
|-- [-rw-r--r-- root 0] c.txt
|-- [-rw-r--r-- root 0] d.txt
|-- [-rw-r--r-- root 0] demo1.txt
|-- [-rw-r--r-- root 19] demo2.txt
`-- [drwxr-xr-x root 4096] dir1
|-- [drwxr-xr-x root 4096] aaa
|-- [-rw-r--r-- root 0] demo.txt
`-- [drwxr-xr-x root 4096] dir2
`-- [drwxr-xr-x root 4096] dir3
4 directories, 7 files
时间: 11-29
本文详细介绍了tree命令的功能及其安装方法,并提供了多个使用实例,包括不同参数组合下的目录结构展示。

被折叠的 条评论
为什么被折叠?



