grep可以用于查询过滤匹配。
实验文件内容如下:

[root@localhost hbk]# cat test.txt 
one
two
three
four
five
six

查询含有t字符的行,在Xshell等工具中,匹配的t会高亮显示

[root@localhost hbk]# grep t test.txt 
two
three

把匹配的行号也显示出来,一般都是为了方便交流才会用到-n参数

[root@localhost hbk]# grep t -n test.txt 
2:two
3:three

显示一共有多少匹配的行记录,-c参数,一般是为了给领导汇报用滴,哈哈

[root@localhost hbk]# grep t -c test.txt 
2

其实作为运维人员,经常还会用在查看进程的时候用到grep,如ps -ef|grep java等
作为运维人员,还需要知道grep支持正则匹配。
注意:正则需要使用中括号括起来,如下匹配t或者匹配f

[root@localhost hbk]# grep [tf] test.txt 
two
three
four
five

想更加深入了解的话,可以学习egrep和fgrep命令,其实这两个是grep的衍生。