linux grep命令 的. * $

grep是linux非常强大的命令 个人经常使用 . *匹配规则

grep中 .代表任意字符 代表前一个字符匹配任意次 通过.可以结合使用 即匹配任意多个字符

案例

现在我想查看nebula 的进程信息
输入命令

ps -ef | grep nebula

结果如下:

由于服务器跑着nebula相关的其他程序,导致无法快速查找

关于nebula客户端的进程信息规则为 nebula*.conf
即有公共的前缀和后缀
输入命令修改为

ps -ef | grep nebula.*.conf

即可快速查找

使用$匹配结尾

后续安装了和nebula相关的产品 导致原来的匹配语句无法精确匹配

通过$强制指定结尾即可过滤信息

posted @ 2021-12-31 16:49  一个经常掉线的人  阅读(1083)  评论(0编辑  收藏  举报