目录

1.find指令

2.locate指令

3.grep指令和 管道符号 |

4.在打开的文件中搜索点击/然后输入内容,找到的内容就会高亮。


1.find指令

find指令将从指定目录向下递归地遍历其各个子目录,将满足条件的文件或者目录显示在终

端。

• 基本语法

find [搜索范围]  [选项]

• 选项说明

• 应用实例

案例1: 按文件名:根据名称查找/myfolder 目录下的a.txt文件

案例2:按拥有者:查找/myfolder目录下,用户名称为 root的文件

案例3:查找整个linux系统下大于200m的文件(+n表大于n, -n表小于n, 不写表等于n)

2.locate指令

locaate指令可以快速定位文件路径。locate指令利用事先建立的系统中所有文件名称及路径

的locate数据库实现快速定位给定的文件。Locate指令无需遍历整个文件系统,查询速度较快。

为了保证查询结果的准确度,管理员必须定期更新locate时刻。

• 基本语法

locate 搜索文件

• 特别说明

由于locate指令基于数据库进行查询,所以第一次运行前,必须使用updatedb指令创建locate

数据库。

• 应用实例

案例1: 请使用locate 指令快速定位 hello.txt 文件所在目录

3.grep指令和 管道符号 |

grep 过滤查找 , 管道符,“|”,表示将前一个命令的处理结果输出传递给后面的命令处理。

• 基本语法

grep [选项] 查找内容 源文件

• 常用选项

• 应用实例

案例1: 请在 hello.txt 文件中,查找 "yes"  所在行,并且显示行号

4.在打开的文件中搜索点击/然后输入内容,找到的内容就会高亮。

按n找下一个,按N找上一个。

按冒号输入noh去掉高亮。

Linux学习之路_8.搜索查找类相关推荐

  1. Linux的实际操作:搜索查找类的实用指令(find locate grep 管道符|)

    1.find   将从指定目录向下递归地遍历其各个子目录,将满足条件的文件或者目录显示在终端 find [搜索范围] [选项]   文件 (搜索范围往往是绝对路径或者相对路径) 选项 功能 -name ...

  2. Linux 用户管理 文件目录指令 时间日期指令 搜索查找类 解压压缩类

    目录 用户管理 添加用户: 指定/修改密码 删除用户 查询用户信息指令 切换用户 查看当前用户/登录用户 用户组 修改用户的组 用户和组相关文件 指定运行级别1 指定运行级别2 找回root密码 帮助 ...

  3. linux 压缩 日期,Linux 时间日期类、搜索查找类、 压缩和解压类指令

    l 时间日期类 date指令-显示当前日期 基本语法 1) date (功能描述:显示当前时间) 2) date +%Y (功能描述:显示当前年份) 3) date +%m (功能描述:显示当前月份) ...

  4. 【Linux基础】四、常用基本命令——文件权限类(ls -al,chmod,chown,chgrp)、搜索查找类(find,locate,grep,wc,which)

    文件权限命令.搜索查找命令 4.6 ```文件权限类``` 4.6.1 文件属性 4.6.2 chmod 改变权限 4.6.3 chown 改变所有者 4.6.4 chgrp 改变所属组 ```4.7 ...

  5. linux时间日期类,搜索查找类管道符号

    date 指令-显示当前日期 基本语法 1)date (功能描述:显示当前时间) 2) date + %Y (功能描述:显示当前年费) 3) date + %m(功能描述: 显示当前月份) 4) da ...

  6. Linux学习之路(持续补充中......)

    Linux学习之路 Linux的基础知识 第一章:Linux的概述以及系统安装及使用 第一节:简单了解一下Linux发展历史与历程 Linux是一种自由.开源的类UNIX操作系统. linux 的创始 ...

  7. linux 的基本命令格式,Linux学习之路(一)命令基本格式

    据统计Linxu里面能够识别的命令超过3000个,而我们常用的Linux基本命令在60个左右.常用命令是我们必须掌握的命令,需要我们多练习才能记住,最起码要敲3遍以上. 简单的把常用命令分为以下几大类 ...

  8. linux学习之路——ubuntu 16.04 开机开启数字小键盘解决方法

    linux学习之路--ubuntu 16.04 开机开启数字小键盘解决方法 参考文章: (1)linux学习之路--ubuntu 16.04 开机开启数字小键盘解决方法 (2)https://www. ...

  9. Linux学习——文件权限及文件查找

    Linux学习--文件权限及文件查找 实验内容 实验目的 实验指导 (未完待续) 实验内容 练习Linux文件权限和文件查找命令. 实验目的 了解文件与目录的默认权限与隐藏权限 掌握如何改变文件属性与 ...

最新文章

  1. 信号系统的一些基本概念
  2. 缓存区溢出漏洞工具Doona
  3. logback修改日志内容_巧用maven profile动态修改logback日志目录
  4. Angular JS 中的内置方法之$watch
  5. java 日期calendar_java时间对象Date,Calendar和LocalDate/LocalDateTime
  6. ssl1562-局域网
  7. 线性表--链式实现方式
  8. 暑假周总结二7.22
  9. 目标检测——neck组件的学习笔记
  10. Linux中强大的top命令
  11. 阿里云搭建CDH集群配置邮箱告警
  12. [GAMP学习笔记]计算STEC程序中遇到的一些问题小结
  13. 【Day2.4】在华欣葡萄酒庄园午餐,风景也值这个价钱
  14. 福特汉姆大学计算机科学专业,福特汉姆大学优势专业
  15. Java进阶学习-7 面向对象程序设计原则
  16. 机器学习读书笔记(四)朴素贝叶斯基础篇之网站账号分类
  17. MATLAB 渐进式形态学滤波
  18. awk 字符串转时间戳
  19. 用宅购节当前哨战,京东到家为双十一暗中蓄力
  20. 读书 | 可复制的领导力(内含思维导图)

热门文章

  1. wordpress插件Imagepaste的命名规则修改(一款 直接复制粘贴图片自动上传的编辑器增强插件)
  2. 牛顿-莱布尼兹公式的几何意义-微分和积分的几何关系
  3. 地铁发展黄金期 安防应用受考验
  4. MySQL如何统计表格的总行数
  5. Python:Pygame的图形接口
  6. 计算机图形学矩形_《交互式计算机图形学》读书笔记 —— 第一章、图形系统和模型...
  7. 操作系统王道考研复习——第一章(计算机系统概述)
  8. 《剑指offer》:[22]如何判断一个序列是否为栈的弹出序列
  9. 夜神模拟器——最好用的安卓模拟器
  10. BurpSuite系列(十)----Extender模块(扩展器)