业界动态
Linux之grep 命令
2024-10-31 13:27

[grep] (global search regular expression(RE) and print out the line,全面搜索正则表达式并把行打印出来)是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。

Linux之grep 命令

命令格式:grep [option] pattern file;

1、查找指定进程

命令:ps -ef|grep java

2、查找指定进程个数

命令:ps -ef|grep -c java

3、从文件中读取关键词进行搜索,默认是显示的是行

命令1:cat test.txt | grep -f test2.txt

命令2显示行号:cat test.txt | grep -nf test2.txt

作用:输出test.txt文件中含有从test2.txt文件中读取出的关键词的内容行,可用于按指定关键词(放到一个文件中)搜索日志文件。

-o:只显示被模式匹配到的字符串,而不是整个行

4、从文件中查找关键词,忽略大小写,默认情况区分大小写

命令1:grep ‘linux’ test.txt

命令2(从多个文件中查找:grep ‘linux’ test.txt test2.txt

命令3(忽略大小写:grep -i ‘linux’ test.txt

命令:find . -name “.log” | grep -i error | grep -vi “info”

1)使用find -name 来列出所有log文件,重定向给grep
2)使用grep -i 来查找包含error的行
3)使用grep -vi 来查找不包含info的行

5、grep不显示本身

命令

ps aux | grep ssh | grep -v “grep” #不包含grep ssh这条命令

grep -v root /etc/passwd | grep -v nologin #将/etc/passwd,将没有出现 root 和nologin的行取出来;

6、-r 递归查找子目录

查找当前目录及其子目录下面包含匹配字符的文件

7、与操作**

grep pattern1 files | grep pattern2 :显示既匹配 pattern1 又匹配 pattern2 的行;

8、-c 统计行数

9、 -m的使用

2.1 常用命令

首与行尾字节 ^ $,^ 符号,在字符类符号(括号[])之内与之外是不同的! 在 [] 内代表『反向选择』,在 [] 之外则代表定位在行首的意义

2.2 运维中常见的邮箱和IP地址的获取

这里用到了-o和-P命令
man grep查看
-o, --only-matching
Show only the part of a matching line that matches PATTERN.
-P, --perl-regexp
Interpret PATTERN as a Perl regular expression.

    以上就是本篇文章【Linux之grep 命令】的全部内容了,欢迎阅览 ! 文章地址:http://xiaoguoguo.dbeile.cn/news/205.html 
     资讯      企业新闻      行情      企业黄页      同类资讯      首页      网站地图      返回首页 多贝乐移动站 http://xiaoguoguo.dbeile.cn/mobile/ , 查看更多   
最新新闻
和DeepSeek聊了聊渭南,看来懂得还不够……
2025年是中国首个“非遗春节”,渭南作为非物质文化遗产的富集地,拥有丰富的非遗资源,这些非遗项目不仅是渭南文化的瑰宝,也是
狗仔曝44岁潘玮柏女儿已经4岁,老婆是圈外人
狗仔拍到潘玮柏和老婆宣云带女儿去迪士尼游玩。潘玮柏和宣云是在2020年结婚,当时就传说是奉子成婚。三年后潘玮柏才和宣云在巴厘
DeepSeek预测,未来10年最有前景最赚钱的专业?
明略:中国学业规划开创者 点击上方蓝字关注就业作为升学报考重要参考因素,选择“钱途专业”已成为一大趋势!近日爆火的DeepSe
起底DeepSeek创始人梁文锋:毕业第一年就赚了一大笔钱,自营资金超过5亿元人民币
来源:华山穹剑这几天,中国AI 新创公司深度求索(DeepSeek)先后发布了DeepSeek-V3 和DeepSeek-R1 两款大模型,成本价格低廉,
aigc和ai的区别 AIGC技术包含哪些技术
一、aigc和ai的区别从定义的角度来看,AIGC全英文是Artificial Intelligence Generated Content,指的是人工智能系统生成的内容
国产机器人保姆有望年内商业化,将成为家庭的得力助手
随着科技的飞速发展,这些国产机器人保姆正变得越来越能干,甚至有可能成为我们家庭中的一员呢!首先,让我们来看看国产的发展现
智能AI助手:解锁高效AI写作的新篇章
在信息爆炸的时代,科研人员和写作者面临着越来越大的压力。如何高效、准确地撰写高质量的学术论文,成为了众多学者的共同难题。
京东入驻pop流程,入驻京东需要什么条件
京东入驻pop流程. 了解京东pop平台京东pop是京东为品牌商家提供的一站式服务平台,帮助品牌商家实现线上销售。通过京东pop,品牌
外滩金融峰会:除了马云的“大胆演讲” 监管领导和一众大咖还说了这些
来源:人民币交易与研究10月23-25日,中国金融四十人论坛(CF40)联合各组委会成员机构在上海召开第二届外滩金融峰会。峰会主题
AI时代:哪些技术更块商业化应用,哪些行业最值得投资?
1无人驾驶飞行器优点:垂直起降:无需长跑道,起降灵活,适合城市环境• 飞行效率高:速度更快,能够避开地面交通拥堵。无人驾驶