1.find 指令
- 1.1介绍
find指令将从指定目录向下递归地遍历其各个子目录,将满足条件的问价或目录显示在终端 - 1.2基本语法
find [搜索范围] [选项] -
1.3选项说明
image.png -
1.4应用实例
案例1:按文件名:根据名称查找/home 目录下的aaa.txt文件
image.png
案例2:按拥有者:查找/opt 目录下,用户名称为zwj的文件
image.png
案例3:按大小:查找整个linux下大于20m的文件(+n大于 -n小于 n等于)
image.png
案例4:查询txt格式文件
image.png
2.locate 指令
- 2.1介绍
locate指令可以快速定位文件路径,locate指令利用事先建立的系统中所有文件名称及路径的locate数据库实现快速定位给定的文件,locate指令无需遍历整个系统文件系统,查询速度快,为了保证查询结果的准确度,管理员必须定期更新locate时刻。 - 2.2基本语法
locate 搜索文件
*2.3特别说明
由于locate指令基于数据库进行查询,所以第一次运行前,必须使用updatedb指令创建locate数据路 -
2.4应用实例
案例1:使用locate指令快速定位aaa.txt文件所在目录
image.png
3.grep 指令和管道符号 |
- 3.1介绍
grep过滤查找。
管道符 “|”表示将抢一个命令的处理结果输出传递给后面的命令处理 - 3.2基本语法
grep [选项] 查找内容 源文件 -
3.3常用选项
image.png
*3.4应用实例
案例1:在bbb.txt 中查找hello所在行,并显示行号
image.png
网友评论