linux - 守护进程脚本

半腔热情 提交于 2020-03-26 11:17:46
cat >daemon.sh <<EOF
#!/bin/sh

while true; do
                #启动一个循环,定时检查进程是否存在
                server=\`ps aux | grep server | grep -v grep\`
                if [ [ ! \$server ]]; then
                        #如果不存在就重新启动
                        nohup server -c 1 >> server.log &
                        #启动后沉睡10s
                        sleep 10
                fi
                #每次循环沉睡10s
                sleep 5
done
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!