欢迎访问服务器技术网-www.fuwuqijishu.com

Linux VPS主机利用Crontab实现定时重启任务

运维 fuwuqijishu 2年前 (2022-09-04) 73次浏览 0个评论 扫描二维码

一旦我们开始使用Linux VPS/服务器作为我们网站项目的存储设备,我们最为需要多加考虑的是主机的安全和管理。比如在我们使用虚拟主机时候,主机的维护都是交由服务商解决和维护,现在就都需要我们自己来维护,不管我们是使用定时备份功能,还是定时重启或者其他的定时功能,如果你时间还可以,能够确保每天都在上网,那人工处理也是可以的,如果我们需要实现自动化,那可以采用Crontab定时命令工具才操作。

因为刚才帮助一个网友代为处理要求VPS主机定时重启功能,比如他需要每天早上5点重启服务器,我们可以设置定时reboot执行就可以。

文章目录
隐藏

第一、安装Crontab可执行环境

第二、添加Crontab执行命令

第一、安装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

Linux VPS主机利用Crontab实现定时重启任务

这里我们就需要用到vi编辑了,输入上面的脚本就代表在5点钟重启,具体详细的crontab应用网上有很多教程,后面如果有遇到需要用到的分别点出来,如果是全部整理消化不良。

:wq退出之后默认是启动定时启动命令,如果不放心可以先暂停,然后再启动。

/etc/rc.d/init.d/crond stop
/etc/rc.d/init.d/crond start

在这篇文章中,有分享到如何利用定时命令行crontab设置VPS/服务器定时重启。

喜欢 (0)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

Warning: error_log(/www/wwwroot/fuwiqijishu/wp-content/plugins/spider-analyser/#log/log-0401.txt): failed to open stream: No such file or directory in /www/wwwroot/fuwiqijishu/wp-content/plugins/spider-analyser/spider.class.php on line 2900