1.grepgrep[options]pattern[file…]options:表示选项pattern:要匹配的模式。file:表示一系列的文件名选项:-c只输出匹配行的计数-i不区分大小写(用于单字符)-n显示匹配的行号-v不显示不包含匹配文本的所以有行-s不显示错误信息-E使用扩展正则表达式grep-c关键字文件名##显示出现的关键字的行数grep-n关键字文件名##显示该关键字的行grep
分类:
系统相关 时间:
2019-05-15 11:10:17
阅读次数:
159
文件的查找在Linux中查找命令有2种locate和findlocatelocate命令查找的是数据库文件并非实时查找需要updatedb更新数据库文件命令语法:locate[OPTION]...PATTERN...选项说明-i不区分大小写-nN只列举前N个匹配项目-r使用基本正则表达式示例[root@centos7etc]#locate-n5.conf/etc/GeoIP.conf/etc/Ge
分类:
其他好文 时间:
2019-03-24 23:29:36
阅读次数:
252
基本正则表达式格式:grep[options]‘PATTERF‘file--color=auto匹配到的选项带颜色显示-q静默模式,不输出任何信息-v匹配反向,显示不能被匹配到的行-o仅显示匹配到的选项,并不是显示正行-i匹配时忽略大小写-E使用扩展的正则表达式-ANUM显示匹配到行的后NUM行-BNUM显示匹配到行的前NUM行-CNUM显示匹配到行的前后各NUM行-m#匹配#次后
分类:
其他好文 时间:
2019-03-18 15:15:10
阅读次数:
147
linux上文本处理上剑客:grep:文本过滤工具(模式:pattern)工具;grep:基本正则表达式,-E-Fegrep:扩展正则表达式,-G-Ffgrep:不支持正则表达式,sed:streameditor.流编辑器;文本编辑工具;awk:linux上的实现为gawk,文本报告生成器(格式化文本);正则表达式:由一类特殊字符及文本字符所编写的模式,其中有些字符不表示其字面意义,而是用于表示控
分类:
其他好文 时间:
2019-02-24 16:19:49
阅读次数:
253
BRE 与 ERE 共享一些常见的特性,不过仍有些重要差异。我们会从 BRE 的说明开始,再介绍 ERE 附加的 meta 字符,最后针对使用相同(或类似)meta 字符但拥有不同语义的情况进行说明。 BRE 是由多个组成部分所构建,一开始提供数种匹配单个字符的方式,而后又结合额外的 meta 字符 ...
分类:
其他好文 时间:
2019-01-23 10:32:52
阅读次数:
147
以 grep 程序查找文本是相当方便的。在 POSIX 系统上,grep 可以在两种正则表达式风格中选择一种,或是执行最简单的字符串匹配。 传统上,有三种程序,可以用来查找整个文本文件: grep 最早的文本匹配程序,使用 POSIX定义的基本正则表达式。 egrep 扩展式 grep 。这个程序使 ...
分类:
其他好文 时间:
2019-01-23 00:18:39
阅读次数:
167
locate命令
?-i 不区分大小写的搜索
?-n N 只列举前N个匹配项目
?-r 使用基本正则表达式
?实时查找工具,通过遍历指定路径完成文件查找
?特点:
? 查找速度略慢
? 精确查找
? 实时查找
?Stream EDitor:
?P: 打印模式空间开端至\n内容,并追加到默认输出之前
?h: 把模式空间中的内容覆盖至保持空间中
?H:把模式空间中的内容追加至保持空间中
?g: 从保持空间取出数据覆盖至模式空间
?x: 把模式空间中的内容与保持空间中的内容进行互换
?n: 读取匹配到的行的下一行覆盖至模式空间
?N:读取匹配到的行的下一行追加至模式空间
静态和动态链接
?链接主要作用是把各个模块之间相互引用的部分处理好,使得各个模块之间能
够正确地衔接,分为静态链接和动态链接
rpm包管理
?CentOS系统上使用rpm命令管理程序包:
安装、卸载、升级、查询、校验、数据库维护
包查询
-a:所有包
-f:查看指定的文件由哪个程序包安装生成
-p rpmfile:针对尚未安装的程序包文件做查询操作
-c:查询程序的配置文件
-d:查询程序的文档
分类:
其他好文 时间:
2019-01-02 22:16:02
阅读次数:
216
Grep:Linux文本处理三剑客grep:文本过滤(模式:pattern)工具Sed:文本编辑工具awk:Linux上的实现gawk,文本报告生成器:正则表达式引擎选项:-v:显示不能够被pattern匹配到的行;-q:静默模式,不输出任何信息基本正则表达式元字符字符匹配:.:匹配任意单个字符:[:digit:]、[:lower:]、[:upper:]、[:alnum:]、[:punct:]、[
分类:
其他好文 时间:
2018-12-30 23:19:15
阅读次数:
236
文本检索 grep: 功能:根据模式搜索文本,并将符合模式的文本行显示出来(默认只支持基本正则表达式) 模式:有文本字符和正则表达式显示出来 用法: greep [options] "pattern" file 选项 -i : 忽略大小写 --colour:高亮 -v:显示没有被模式匹配的行 -o: ...
分类:
其他好文 时间:
2018-12-11 21:40:56
阅读次数:
218
文本处理工具: Linux上文本处理三剑客: grep,egrep,fgrep: 文本过滤工具(模式: pattern)工具; grep:基本正则表达式,-E,-F egrep:扩展正则表达式,-G,-F fgrep:不支持正则表达式, sed: stream editor,流编辑器;文本编辑工具;... ...
分类:
其他好文 时间:
2018-11-25 11:42:40
阅读次数:
169