Linux命令——tree
2024-08-22 02:24:29
参考:Linux tree Command Tutorial for Beginners (6 Examples)
简介
Linux tree命令用于以树状图列出目录的内容。
执行tree指令,它会列出指定目录下的所有文件,包括子目录里的文件。
用法
无参数,列出当前目录下字目录、文件
[root@localhost /]# tree /etc/yum
/etc/yum
├── fssnap.d
├── pluginconf.d
│ ├── fastestmirror.conf
│ └── langpacks.conf
├── protected.d
│ └── systemd.conf
├── vars
│ ├── contentdir
│ └── infra
└── version-groups.conf
然而这个输出有几点毛病:
隐藏文件(.开头的文件 or 目录)默认不显示,使用-a可以取消这一限制。
目录下的文件也显示 ,使用 -d可以只显示目录
显示文件的时候,只显示名字,不显示路径。-f可以为文件、目录加上路径
默认情况下,显示输出不限制目录深度,当目录很深时候很不方便。-L控制显示目录深度
有些文件、目录我不想看,也给我显示出来。-I (大写字母I)可以指定那些pattern的文件、目录不显示。举例:我不想看包含nap的文件、目录
[root@localhost /]# tree /etc/yum
/etc/yum
├── fssnap.d
├── pluginconf.d
│ ├── fastestmirror.conf
│ └── langpacks.conf
├── protected.d
│ └── systemd.conf
├── vars
│ ├── contentdir
│ └── infra
└── version-groups.conf directories, files
[root@localhost /]# tree /etc/yum -I *nap*
/etc/yum
├── pluginconf.d
│ ├── fastestmirror.conf
│ └── langpacks.conf
├── protected.d
│ └── systemd.conf
├── vars
│ ├── contentdir
│ └── infra
└── version-groups.conf directories, files
其他选项
-F 和ls用法一样,会用"*","/","=","@","|"表示不同文件类型
最新文章
- WPF - 属性系统 (2 of 4)
- Gym - 100917H
- smtplib.SMTPDataError: (554, 'DT:SPM 126 smtp5错误解决办法
- ThreadLocal的分享
- 修改dll版本号处理未能加载“******”,或找不到动态链接库依赖的项
- ASP.NET前台AJAX方法调用后台的方法写法
- java数据库连接池dbcp的使用
- 常见Web Service 使用网址
- BZOJ 4819 新生舞会
- 在SDL工程中让SDL_ttf渲染汉字
- 网络通信 -->; CRC校验
- loadrunner录制时web时,安全证书问题
- wampserver一系列问题总结
- 命令行下执行python找不包的解决方法
- Java技术 第一次作业
- Spring 通知和顾问进行增强
- js自动运行
- Django templates html中进行模板渲染时使用python语法的基本方式
- Chapter 5 软件工程中的形式化方法
- Android 启动后台运行程序(Service)
热门文章
- tomcat常见报错解决方法汇总
- 最常见的Java面试题及答案汇总(一)
- 使用Centos7.5+Nginx+Gunicorn+Django+Python3部署blog项目
- list<;Integer>;,Integer[],int[]之间的互转(jdk1.8)
- 使用无图形界面启动Centos
- C++的派生类构造函数是否要带上基类构造函数
- Centos 安装mysql8
- Linux进程状态详解及状态转换
- python_二叉树简单实现
- [LOJ3048] [十二省联考2019] 异或粽子