因为老蒋刚才帮助一个网友代为处理要求VPS主机定时重启功能,比如他需要每天早上5点重启服务器,我们可以设置定时reboot执行就可以。
第一、安装Crontab可执行环境
一般的VPS/服务器是支持的,但是有些可能没有支持就需要我们来给予安装。
A - centos系统
> #安装Crontab
> yum install vixie-cron crontabs
> #设置开机启动Crontab
> chkconfig crond on
> #启动Crontab
> service crond start
B - Debian系统
> #安装Crontab
> apt-get install cron
> #重启Crontab
> /etc/init.d/cron restart
PS:一般我们的VPS都是已经安装的,至少老蒋测试的几个机器是安装过的,如果没有执行下面的添加命令不好执行,那就看上面对应的安装环境。
第二、添加Crontab执行命令
> crontab -e

这里我们就需要用到vi编辑了,输入上面的脚本就代表在5点钟重启,具体详细的crontab应用网上有很多教程,后面老蒋如果有遇到需要用到的分别点出来,如果是全部整理消化不良。
:wq退出之后默认是启动定时启动命令,如果不放心可以先暂停,然后再启动。
> /etc/rc.d/init.d/crond stop
> /etc/rc.d/init.d/crond start
在这篇文章中,老蒋有分享到如何利用定时命令行crontab设置VPS/服务器定时重启。