定时重启Nginx脚本

定时重启nginx - 知乎 (zhihu.com)
sudo vim nginx-restart.sh # /bin/bash DATE=`date +%Y-%m-%d/%H:%M:%S` logfile_faild='var/log/crontab-nginx/faild.log' logfile_success='/var/log/crontab-nginx/success.log' sudo systemctl restart nginx if [ $? != 0 ]; then sudo echo "$DATE 重启nginx失败" | tee -a "$logfile_faild" else sudo echo "$DATE 已重启nginx" | tee -a "$logfile_success" fi
sudo crontab -e 0 0 * * * sudo sh /var/log/crontab-nginx/nginx-restart.sh #注意时间要+8小时 sudo systemctl restart crond sudo crontab -l

出现的问题:

crontab -e

no crontab for root - using an empty one 888

select-editor #选择编辑器 vim

 
posted @ 2021-11-29 09:12  jack-jin  阅读(511)  评论(0)    收藏  举报