学会三剑客,走遍天下都不怕,下面呢,我来带大家稍微的入个门,其实大佬们正则表达式可以的话看完这一篇基本就没什么问题了,学习这三个命令呢,主要的就是要学会灵活使用正则表达式,所以这样我们就能更加的事半功倍,加强工作效率
目录
快写快写,马上下班了,我要抓紧学完,就不废话了,下面开始
我们使用这三个命令呢主要还是以咱们的/etc/passwd这个文件来作为练手的
一·grep
①过滤出含有root的行
扫描二维码关注公众号,回复:
17280908 查看本文章
②过滤出以nobody开头的行
③ 过滤出以nobody跟root开头的行
④ -n 参数,显示出行号
⑤ 过滤出除了以root开头的行,并显示行号
⑥ 统计含有root字段的一共有几行 -c 参数
二·AWK
①截取出含有root的行
② 打印每一行的第一列与第四列
③ 打印以root开头的每一行的第二列跟第三列
④ 打印出第三列的参数大于50的每一行的第一列跟第三列
三·sed
① 打印出第12行
② 打印出第12行到第15行
③ 统计行数
④ 在含有FTP的行的下一行添加123
⑤在第五行的上一行添加456
⑥删除第五行跟删除1-3行
⑦ p参数,搜索文件里含有root的行
⑧联合使用只打印出我们的IP
本篇文章就到这里啦,有不懂得可以私信我或者留言,快快快,下班啦准备打卡走人