有时候需要批量杀某些进程,每次写一长条真麻烦

vi /usr/local/bin/killkeys

SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。
pids="`ps -ef |grep "$1" |grep -v -e grep -e killkeys |awk '{print $2}'`"
if [ -z "$pids" ];then
  #echo empty
  exit 0
fi
echo "kill pid:"$pids
kill -9 $pids

chmod 777 /usr/local/bin/killkeys

以杀rocketmq为例,效果达到预期

 shell按关键字批量杀进程 随笔

 

扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄