Ubuntu 脚本持续检测是否启动 没启动就去启动 如果已经启动就不管了

脚本主要是

ps -ef |grep -w server |grep -v grep |wc -l

意思类似于使用 ps -ef |grep server 找到在启动的个数 如果是0就启动 不是0就不管了

#!/bin/sh
str1=`ps -ef |grep -w server |grep -v grep |wc -l`
echo $str1
if [ $str1 -eq 0  ];then

        cd  /root/aaa
        node aaa/server.js > log.log &
        echo "aaa start ok !!"
else
        echo "aaa  status  ok !!"
fi

crontab -e 添加定时任务

*/1 * * * * /root/forNodeVpnStat.sh

你可能感兴趣的:(ubuntu,服务器,linux)