zoukankan      html  css  js  c++  java
  • Ubuntu14 定时查询任务进程存活状态以及定时杀死进程和重启

    #!/bin/bash
    while true
    do
       pkill -f "savePic.py"
       python ./savePic.py &
       #fi
       sleep 3600
    done

    将以上代码保存为check1.sh, 每间隔一个小时会根据进程名“savePic.py” 杀死进程并且重新启动

    #!/bin/bash
    while true
    do
       count=`ps -ef |grep "savePic.py" |grep -v "grep" |wc -l`
       echo $count
       if [ $count -eq 0 ];then
           nohup python ./savePic.py >savelog.file 2>&1 &
       fi
       sleep 60
    done

    将以上代码保存为check2.sh,每间隔60秒会检查“savePic.py”是否存活,如果进程挂掉的话就重启该进程,将日志写入savelog.file。

  • 相关阅读:
    B
    A
    P1057 传球游戏
    P1702 突击考试
    P1394 山上的国度
    P2117 小Z的矩阵
    P1510 精卫填海
    P1294 高手去散步
    P1071 潜伏者
    保留
  • 原文地址:https://www.cnblogs.com/cnugis/p/8622320.html
Copyright © 2011-2022 走看看