每周一个linux命令(grep)

grep每周一个linux命令

基础环境

linux命令grep的用法(grep每周一个linux命令)(1)

基础环境

grep 命令介绍

grep 查找文件里符合条件的字符串,常与管道符|、cat、ps一起使用;主要用于查找文件中符合条件的字符串、统计文件中符合条件的字符串行数、grep 不显示自身进程

grep 常用命令参数

-c:统计符合字符串条件的行数-v:显示不包括文本的所有信息

grep 常用命令过滤test.txt文件中hello内容

grep hello test.txt

linux命令grep的用法(grep每周一个linux命令)(2)

UPlquA

说明:

统计test.txt中hello内容的行数

grep -c hello test.txt

linux命令grep的用法(grep每周一个linux命令)(3)

AmgNtZ

说明:

grep、cat、管道符配合使用

cat test.txt |grep hello

linux命令grep的用法(grep每周一个linux命令)(4)

O7R6y3

说明:过滤test.txt文件中hello内容

grep、ps、管道符配合使用

ps -ef|grep ssh

linux命令grep的用法(grep每周一个linux命令)(5)

eDzAoO

说明:过滤ssh进程信息

去掉grep自身进程

ps -ef|grep ssh|grep -v grep

linux命令grep的用法(grep每周一个linux命令)(6)

lqtm3W

说明:过滤ssh进程信息,并去除最后一行的grep信息

,