需求说明
系统配置低了,在程序运行一段时间后,发现内存占用越来越大,需要每天定时凌晨重启服务器。
脚本实现
- linux 终端输入==crontab -e==,添加定时任务脚本命令
[root@localhost ~]# crontab -e
- 在文件末尾追加
//0点重启服务器
0 0 * * * /sbin/reboot;
// 0 2表示每天凌晨两点重启.. 0 3表示凌晨3点..
0 2 * * * reboot;
//06 2表示每天凌晨两点零六分重启.. 06 3表示凌晨3点零6分..
06 2 * * * reboot;
//0 4表示每天凌晨四点重启.. 0 3表示凌晨3点..
0 4 * * * reboot
- 重启服务让定时任务生效
systemctl restart crond
- 配置定时任务开机自启
查看服务是否开机自启
systemctl list-unit-files|grep crond.service
如果没有开机自启,设置开机自启
systemctl enable crond