-
功能
grep命令:用于在文本中执行关键词搜索,并显示匹配的结果。
-
格式
格式为:“grep [选项] [文件]”
-
常用的参数
详细的参数及其作用请点链接,里面有详细介绍:
https://www.runoob.com/linux/linux-comm-grep.html
注:在参与运维中,有两个最最常用的参数:-n参数用来显示搜索到信息的行号;-v参数用于反选信息(即没有包含关键词的所有信息行。这两个参数几乎能完成您日后80%的工作需要,至于其他上百个参数,即使以后在以后工作时间遇到,也可以使用man grep命令来查看具体用法)
-
示例
1、在Linux系统中,/etc/passwd文件是保存着所有的用户信息,而一旦用户的登录终端被设置成/sbin/nologin,则不再允许登录系统。
因此可以使用grep命令来查找当前系统中不允许登录系统的所有用户信息,命令如下:
grep /sbin/nologin /etc/passwd
2、在当前目录下,查找后缀有 file 字样的文件中包含 test 字符串的文件,并打印出该字符串的行,命令如下:
grep test *file
(如有不足或者侵权的地方,请尽快联系我,我会及时修改或删除,非常感谢)