当前位置: 技术问答>linux和unix
在UNIX下怎么做一个判断一个进程是否关闭?
来源: 互联网 发布时间:2015-04-23
本文导语: 在UNIX下怎么做一个判断一个进程是否关闭? 如果关闭,则重启? | ps -ef | grep | grep -v grep 如果没有进程,则说明进程已经关闭了。 | 还可以ps -e|more一看便知 | ...
在UNIX下怎么做一个判断一个进程是否关闭?
如果关闭,则重启?
如果关闭,则重启?
|
ps -ef | grep | grep -v grep
如果没有进程,则说明进程已经关闭了。
如果没有进程,则说明进程已经关闭了。
|
还可以ps -e|more一看便知
|
如果是经常看的话,此可以作一个小程序,
不断向那个程序kill(),没有返回则说明彼进程不存在了,此时再在程序里面启动一把。
当然此时彼程序也需要修改一下,忽略掉那个小监控进程kill的信号。
不断向那个程序kill(),没有返回则说明彼进程不存在了,此时再在程序里面启动一把。
当然此时彼程序也需要修改一下,忽略掉那个小监控进程kill的信号。