linux学习之路第七天(搜索查找类指令详解)
搜索查找类
1.find指令
find指令将从指定目录向下递归遍历其各个子目录,将满足条件的文件或者目录显示终端。
~基本语法
find [搜索范围] [选项]
~选项说明

应用案例
案例1 :按文件名:根据名称查找/home 目录下的hello.txt文件

案例2 :按拥有着:查找/opt目录下,用户名称为nobody的文件

案例3:查找整个linux系统下大于20m的文件(+n大于  -n小于    n等于)如果是K的单位,相应的把单位那个符号换成K


特别说明:如果加载过多的话,可以用ctrl+C结束检索
查询 /目录下 ,所有的txt文件
2.locate指令
可以快速定位文件路径。locate指令利用事先建立的系统中所有的文件
名称及路径的locate数据库实现快速定位给定的文件。Locate指令无需
遍历整个文件系统,查询速度较快。为了保证查询结果的准确度,
管理员必须定期更新locate时刻
基本语法
locate 搜索文件
特别说明
由于locate指令基于数据库进行查询,所以第一次运行前,必须使用
updatedb指令创建locate数据库
应用案例
案例1:请使用locate指令快速定位 hello.txt文件所在目录

先创建数据库,再查找
3.grep指令和管道符号|
grep过滤查找,管道符号 ,“|” ,表示将前一个命令的处理结果输出传递给后面命令处理
基本语法
grep [选项] 查找内容 源文件
常用选项

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


linux学习之路第七天(搜索查找类指令详解)的更多相关文章
- linux学习之路第九天(磁盘分区,挂载详解)
		磁盘分区,挂载 -----分区基础知识 分区的方式 1)mbr分区: 1.最多支持四个主分区 2.系统只能安装在主分区 3.扩展分区要占一个主分区 4.mbr最大只支持2TB,但拥有最好的兼容性 -- ... 
- Linux下的搜索查找命令的详解(find)
		4.find Linux下find命令在目录结构中搜索文件,并执行指定的操作.Linux下find命令提供了相当多的查找条件,功能很强大.由于find具有强大的功能,所以它的选项也很多,其中大部分选项 ... 
- 第15.28节 PyQt(Python+Qt)入门学习:Model/View架构中的便利类QTableWidget详解
		老猿Python博文目录 专栏:使用PyQt开发图形界面Python应用 老猿Python博客地址 一.引言 表格部件为应用程序提供标准的表格显示工具,在表格内可以管理基于行和列的数据项,表格中的最大 ... 
- 第15.27节 PyQt(Python+Qt)入门学习:Model/View架构中的便利类QTreeWidget详解
		老猿Python博文目录 专栏:使用PyQt开发图形界面Python应用 老猿Python博客地址 一.引言 树部件(Tree Widget)是Qt Designer中 Item Widgets(It ... 
- 第15.26节 PyQt(Python+Qt)入门学习:Model/View架构中的便利类QListWidget详解
		老猿Python博文目录 专栏:使用PyQt开发图形界面Python应用 老猿Python博客地址 一.概述 列表部件(List Widget)对应类QListWidget,是从QListView派生 ... 
- Linux学习之路(三)搜索命令
		1.文件搜索命令locate 2.命令搜索命令whereis与which 3.字符串搜索命令grep 4.find命令与grep命令的区别 locate命令相对于find命令搜索非常快,find命令在 ... 
- linux学习之路第七天(压缩和解压类指令详解)
		压缩和解压类 1.gzip/gunzip 指令 gzip 指令用于压缩文件, gunzip用于解压的 基本语法 gzip 文件 (功能描述:压缩文件,指令将文件压缩成*.gz文件) gunzip 文件 ... 
- linux学习之路第七天(时间日期类指令详解)
		时间日期类 1.date指令 date指令 - 显示当前日期 基本语法 1)date (功能描述:显示当前时间): 2) date + %Y (功能描述:显示当前年份) 3)date+%m( 功能描述 ... 
- linux学习之路第五天(文件目录类第一部分)
		文件目录类 pwd 指令 基本语法 pwd (显示当前目录的绝对路径) Ls 指令 cd 指令 -代表的是上一级目录 mkdir指令 用于创建目录 基本语法 mkdir [选项] 要创建的目录 常用选 ... 
随机推荐
- linux命令--使用fsck修复文件系统
			使用fsck修复文件系统错误 1.问题描述 服务器maint_samba 由于服务器maint_samba (debian操作系统)没有正常关机,在重新启动过程中/dev/sdb1出现文件系统错误,需 ... 
- Qt 设置窗体透明
			一.前言 在音频开发中,窗体多半为半透明.圆角窗体,如下为Qt 5.5 VS2013实现半透明方法总结. 二.半透明方法设置 1.窗体及子控件都设置为半透明 1)setWindowOpacity(0. ... 
- unity 使用OnDrag实现物体旋转
			通过监听UGUI的OnDrag事件 实现对3D物体的旋转 实现IDragHandler接口 void IDragHandler.OnDrag(PointerEventData eventData) { ... 
- Step By Step(userdata)
			Step By Step(userdata) 在Lua中可以通过自定义类型的方式与C语言代码更高效.更灵活的交互.这里我们通过一个简单完整的示例来学习一下Lua中userdata的使用方式.需要说明的 ... 
- JUC 并发编程--12, 使用AtomicInteger 实现一把锁(排队自旋锁), 代码演示
			前面 使用自旋锁实现了一把锁,(请看 第5篇) volatile 三大特性: 可见性, 不保证原子性, 禁止指令重排 为了解决 volatile不保证原子性的问题, 引入了原子类, AtomicInt ... 
- fiddler选项卡-Composer(构建请求)
			Composer Composer支持手动构建http.https和ftp请求.点到composer选项卡界面,我们可以看到下面有一串英文. use this page to compose a Re ... 
- fail2ban防护ssh免于暴力破解
			一.背景 开放到公网的主机无时无刻不在遭受攻击,其中ssh暴力破解频率最高,会有无数机器不分日夜地搜索公网上的猎物,然后进行弱密码尝试 如果你的公网机器恰巧设的弱密码,估计刚装上系统,没过几小时别人就 ... 
- Druid数据库连接池基本使用
			一.导入Druid的jar包和数据库驱动jar包 二.定义配置文件 与c3p0不同,Druid的配置文件是properties形式的.而且Druid不像c3p0那样可以自动加载配置文件,Druid需要 ... 
- 视频质量评估学习Note
			术语"编解码器 Coder/Decoder"是压缩器/解压缩器或编码器/解码器一词的缩写.顾名思义,编码可使视频文件变小以进行存储,然后在需要再次使用时将压缩后的数据转换成可用的图 ... 
- 【UG二次开发】 UF_OBJ_ask_name  获取对象名字
			代码 char name[256]; UF_OBJ_ask_name(objTag, name); 
