定时重启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

浙公网安备 33010602011771号