正则表达式与GREP的关心:正则是一种表达式语法,grep是一条命令,用于匹配文本并显示文本当前行,支持正则表达式
grep ^root /etc/shadow -ni -n显示行号 -i忽略大小写
grep 'r..t' /etc/passwd 点表示匹配任意单个字符
grep 'r[abcdefg]t' /etc/passwd []表示匹配其中的任意一个字符
grep nologin$ /etc/passwd $表示行尾
grep -v root /etc/passwd 查找没有出现root字样的行
grep -v root /etc/passwd |grep -v nologin /etc/passwd grep -E -v root\|nologin /etc/passwd egrep -v 'root|nologin' /etc/passwd查找没有root并且没有nologin的行