Linux 命令 | 常用命令 tree
【摘要】 目录
1. 命令用途
2. 常用参数
3. 总结
前几天突然发现 tree 这个命令还是挺有意思的,使用 tree 可以查看某个目录的整个目录树结构,下面总结下 tree 以及常用的几个参数。
1. 命令用途
tree 命令用于以树状图形式展示目录的内容,就向下面这样执行:tree rpmbuild 命令。
[root@localho...
目录
前几天突然发现 tree 这个命令还是挺有意思的,使用 tree 可以查看某个目录的整个目录树结构,下面总结下 tree 以及常用的几个参数。
1. 命令用途
tree 命令用于以树状图形式展示目录的内容,就向下面这样执行:tree rpmbuild 命令。
-
[root@localhost ~]# tree rpmbuild/
-
rpmbuild/
-
├── BUILD
-
│ ├── doc
-
│ │ ├── Makefile.in
-
│ │ └── version.texi
-
│ ├── lib
-
│ │ ├── float.c
-
│ │ └── link.c
-
│ ├── src
-
│ │ ├── url.c
-
│ │ └── url.h
-
│ ├── util
-
│ │ ├── Makefile.am
-
│ │ ├── Makefile.in
-
│ │ ├── README
-
│ │ ├── rmold.pl
-
│ │ └── trunc.c
-
│ └── wget-1.19.5
-
├── BUILDROOT
-
├── RPMS
-
├── SOURCES
-
│ └── wget-1.17-path.patch
-
├── SPECS
-
│ └── wget.spec
-
└── SRPMS
-
-
11 directories, 13 files
能够列出目录下的所有子目录和文件,其实说到这里基本上就把这个命令的精华说完了,但是一些命令参数也比较有用。
2. 常用参数
(1)-L level : 限制目录显示层级,如下所示:
-
[root@localhost ~]# tree -L 2 rpmbuild/
-
rpmbuild/
-
├── BUILD
-
│ ├── doc
-
│ ├── lib
-
│ ├── src
-
│ ├── util
-
│ └── wget-1.19.5
-
├── BUILDROOT
-
├── RPMS
-
├── SOURCES
-
│ └── wget-1.17-path.patch
-
├── SPECS
-
│ └── wget.spec
-
└── SRPMS
-
-
11 directories, 2 files
-
[root@localhost ~]#
可以设置显示目录的层级,比如:有的目录有包含很多文件,如果直接使用 tree 的话可能需要列出的太多,可以使用 -L 参数查看前几层的目录结构,这样就方便多了。
(2)-d : 只显示目录,不显示文件,如下所示:
-
[root@localhost ~]# tree -d rpmbuild/
-
rpmbuild/
-
├── BUILD
-
│ ├── doc
-
│ ├── lib
-
│ ├── src
-
│ ├── util
-
│ └── wget-1.19.5
-
├── BUILDROOT
-
├── RPMS
-
├── SOURCES
-
├── SPECS
-
└── SRPMS
-
-
11 directories
-
[root@localhost ~]#
3. 总结
tree 命令只是一个简单的命令工具,其它的参数就不在这里介绍了,平常使用到的主要是这两个参数。
文章来源: blog.csdn.net,作者:Linux猿,版权归原作者所有,如需转载,请联系作者。
原文链接:blog.csdn.net/nyist_zxp/article/details/108673489
【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)