Linux 每小时定时任务检测程序是否死了
文件保存位置/etc/cron.hourly
此文件夹下的可执行文件会按照每小时执行一次
#!/bin/bash if [ -z `pgrep ssserver` ] then echo "not exist! restart" nohup /usr/bin/ssserver -c /etc/shadowsocks/config.json >/dev/null 2>&1 & else echo "ssserver exist!" fi
pgrep显示程序的PID,如果程序没有运行则返回空
shadowsocks会莫名其妙的死了,用此方法至少保证每个小时的可以检测一次比配置cron时间要简单很多。
相关推荐
farwang 2020-11-25
星愿心愿 2020-11-24
tianhuak 2020-11-24
zhjn0 2020-11-24
昭君出塞 2020-11-23
bluecarrot 2020-11-23
linuxwcj 2020-10-21
以梦为马不负韶华 2020-10-20
彼岸随笔 2020-10-20
yutou0 2020-10-17
applecarelte 2020-10-16
ourtimes 2020-10-16
waterhorse 2020-09-19
MRFENGG 2020-11-11
rainandtear 2020-10-30
kyssfanhui 2020-10-20
liuhangtiant 2020-10-20