linux怎么判断一个进程是不是存在
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux怎么判断一个进程是不是存在相关的知识,希望对你有一定的参考价值。
pidof + 进程名如果进程存在,就会打印出该进程的pid。 参考技术A ps -aux | 进程名
或者直接ps
shell 判断PID是不是存在,存在则kill掉,不存在则跳过
这是我写的.好像都执行不了...求大侠指教.谢谢!!
#!/bin/bash
mm=$1
PID=$(cat /home/pid/$mm.pid)
if [!-f $PID)];then
echo "进程不存在"
else
kill -9 $PID
echo "正在关闭进程"
sleep 5
fi
2
pid=`ps | grep "zs" | grep -v grep | awk 'print $1'`
kill -9 $pid
童鞋,这样就可以啦。
以上是关于linux怎么判断一个进程是不是存在的主要内容,如果未能解决你的问题,请参考以下文章