设置服务器定时自动重启并自动邮件通知提醒脚本
我们可以设置服务器定时重启,并在重启时自动发邮件提醒我们,这里我们选择139邮箱,这样邮件到达时会自动发短信提醒,相当于我们有了服务器重启自动短信提醒服务!
cd /root
在root目录下创建reboot.sh文件
vi reboot.sh
填入如下内容
#!/bin/sh
/usr/sbin/apachectl stop
sleep 5
pkill httpd
/etc/init.d/mysqld stop
echo "server reboot" |mutt -s "Server reboot" xxx@139.com
sleep 8
reboot
添加执行权限
chmod +x reboot.sh
crontab -e
编辑定时执行文件
将如下命令添加进去
10 1 * * 5 /root/reboot.sh
这个命令的意思就是每周五 1:10分执行这个脚本命令进行重启。
选周五的原因是每周周六周日会迎来访问高峰了,先重启做好准备。
139邮箱的设置
顶(6)
踩(0)
- 最新评论