shell程序守护脚本

#!/bin/bash

echo 'nameserver 8.8.8.8' >> /etc/resolv.conf

echo 'nameserver 114.114.114.114' >> /etc/resolv.conf

echo 'nameserver ns1.alidns.com' >> /etc/resolv.conf

echo 'nameserver ns2.alidns.com' >> /etc/resolv.conf

sleep 2

kggcore

/home/zxjckgg/kggcore &

while true

do

sleep 60

COUNT=$(ps -ef |grep kggcore |grep -v "grep" |wc -l)

if [ $COUNT -eq 0 ]; then

time=$(date "+%Y-%m-%d %H:%M:%S")

echo ${time}":kggcore is down" >> zxjckgg.log

/home/zxjckgg/kggcore &

time2=$(date "+%Y-%m-%d %H:%M:%S")

echo ${time2}":kggcore is up" >> zxjckgg.log

fi

done

相关推荐
Hello World . .4 分钟前
Linux:软件编程
linux·运维·服务器·vim
人间打气筒(Ada)35 分钟前
k8s:CNI网络插件flannel与calico
linux·云原生·容器·kubernetes·云计算·k8s
老师用之于民1 小时前
【DAY21】Linux软件编程基础&Shell 命令、脚本及系统管理实操
linux·运维·chrome·经验分享·笔记·ubuntu
路由侠内网穿透.1 小时前
本地部署代码托管解决方案 Gitea 并实现外部访问( Windows 版本)
运维·服务器·网络协议·gitea
serve the people1 小时前
python环境搭建 (十三) tenacity重试库
服务器·python·php
jake don1 小时前
GPU服务器搭建大模型指南
服务器·人工智能
江畔何人初2 小时前
pod的内部结构
linux·运维·云原生·容器·kubernetes
不做无法实现的梦~2 小时前
PX4编译环境配置和qgc配置安装教程(2)
linux·stm32
齐鲁大虾2 小时前
Linux下用什么编程语言方便开发B/S架构程序
linux·运维·架构
范纹杉想快点毕业2 小时前
状态机设计与嵌入式系统开发完整指南从面向过程到面向对象,从理论到实践的全面解析
linux·服务器·数据库·c++·算法·mongodb·mfc