垃圾服务器没事重启,有益身体健康……
方法采用crontab命令方式
第一、安装Crontab
一般我们服务器都默认安装过的,直接执行第二步就可以,但是有些发行版是没有安装的,所以我们不管如何直接先安装一次,如果已经安装或者没安装过的,也无所谓。
1、centos
yum install vixie-cron crontabs
chkconfig crond on
service crond start
2、debian
apt-get install cron
/etc/init.d/cron restart
安装crontab,且启动。
第二、编辑定时自动脚本
crontab -e
在ssh中执行脚本,然后编辑文件。
0 1 * * * /sbin/reboot
表示每天凌晨1点重启服务器。
编辑完毕之后ZZ或者:wq保存退出。
第三、保存退出重启生效
/etc/rc.d/init.d/crond stop
/etc/rc.d/init.d/crond start
执行后生效,可以实现定时自动重启服务器的功能
Ubuntu
1:设置定时开关机的方法:
编辑/etc/crontab文件,添加命令:
55 23 * * * root /sbin/shutdown -h now。即可实现每天23:55关机。
55 23 * * * root /sbin/shutdown -r 08:00。即可实现每天23:55关机,早上8点开机。
2: 查看系统时间
who -b 查看最后一次系统启动的时间。
who -r 查看当前系统运行时间
last reboot可以看到Linux系统历史启动的时间
如果只需要查看最后一次Linux系统启动的时间 last reboot | head -1