grep - print lines matching a pattern
参数:
-a 将binary文件以text文件的方式查找
-i 忽略大小写
--color=zuto 加颜色匹配字符串
-v 显示没有匹配的行
-o 只显示匹配的串本身
-n 顺便输出行号
-E 过滤多个字符串 形如:grep -E “aaa|bbb|cccc|dddd” FileName (扩展grep功能之一)
-A 后面可加数字,为after的意思,除了输出该行外,后面的n行也列出来
-B 后面可加数字,为before的意思,除了列出改行外,后面的n行也列出来
[root@mysql ~]# grep -A1 -B1 along /etc/passwd
nfsnobody:x:::Anonymous NFS User:/var/lib/nfs:/sbin/nologin
along:x::::/home/along:/bin/bash
mysql:x::::/home/mysql:/sbin/nologin
[root@mysql ~]#