如何查找SHELL的进程号并杀死

一、shell查找进程并杀死

#!/bin/sh

tomcat_id=`ps -ef | grep tomcat | grep -v "grep" | awk '{print $2}'`
echo $tomcat_id

for id in $tomcat_id
do
    kill -9 $id  
    echo "killed $id"  
done

注意:tomcat表示要查找的程序进程名,如:tomcat、8081端口、redis等等。

二、linux查找进程并杀死

#####查找tomcat进程
ps -ef | grep tomcat | grep -v grep | awk '{print $2}'
#####查找tomcat进程并杀死
ps -ef | grep tomcat | grep -v grep | awk '{print $2}' | xargs kill -9
 

 

posted on 2017-11-22 09:43  Ruthless  阅读(25135)  评论(0编辑  收藏  举报