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

相关推荐
笨鸟要努力2 小时前
Ubuntu 全盘备份
linux·运维·ubuntu
ChironW2 小时前
Ubuntu 22.04 离线环境下完整安装 Anaconda、CUDA 12.1、NVIDIA 驱动及 cuDNN 8.9.3 教程
linux·运维·人工智能·深度学习·yolo·ubuntu
池以遇3 小时前
云原生高级——nginx
运维·nginx·云原生
你无法关注此用户3 小时前
CentOS7搭建安全FTP服务器指南
运维·服务器
TG_yunshuguoji3 小时前
阿里云国际DDoS高防:添加网站配置指南
运维·后端·阿里云
轻松Ai享生活4 小时前
linux 日志详解
linux
小白的代码日记4 小时前
Linux常用指令
linux·运维·服务器
用户7227868123444 小时前
iptables服务详解
服务器
月舞之剑4 小时前
linux离线安装nodejs
linux·node.js
维尔切4 小时前
Linux中Https配置与私有CA部署指南
linux·运维·https