如何杀死含有redis的所有进程 - onedaycbfly的专栏 - CSDN博客

如何杀死含有redis的所有进程

假设此类进程有近百条。
方法1:
此方法是现在常用的,也会用的。
ps -ef|grep redis
kill -9 pid

//好吧,一百多个进程,你慢慢杀吧。

方法2:
ps -ef | grep redis | awk ‘{print $2}’ | xargs kill -9

xargs 是一条 Unix 和类 Unix 操作系统的常用命令;
它的作用是将参数列表转换成小块分段传递给其他命令,以避免参数列表过长的问题。可单独使用,也可使用管道符、重定位符等与其他命令配合使用。

例如,下面的命令:

rm find /path -type f
如果path目录下文件过多就会因为“参数列表过长”而报错无法执行。但改用xargs以后,问题即获解决。
find /path -type f -print0 | xargs -0 rm


Original url: Access
Created at: 2019-11-08 13:56:20
Category: default
Tags: none

请先后发表评论
  • 最新评论
  • 总共0条评论