杀死Linux下顽固的僵尸进程
今天使用oozie源码编译hadoop2.7.1,hive1.0.1以及spark1.6,1一直都都通过,不是下不来jar包就编译出错。然后使用 &让mvn后台运行竟然在一两个小时候以后僵死了。无论使用kill -9 或killall pid都无法杀死它。于是写个简单脚本杀死:
pids=`ps -A -ostat,ppid,pid,cmd | grep -e '^[zZ]' |cut -d" " -f 2 `
for pid in $pids
do
echo "kill -9 "$pid"----"
kill -18 $pid
kill -9 $pid
done