centos安装crontabs添加cron任务

3,375
centos安装crontabs添加cron任务
  • 5.00 / 5 5
5.00分(1票)

我的centos服务器安装了一个加速模块,但偶尔会发现加速模块停止运行,造成网速下降。这种情况下,咱们有一个好帮手,叫cron任务,也就是定时自动执行的任务,一旦模块停止了,可重新启动,节约管理员的维护时间。

身为运维狗,想睡个好觉真是难呐!

无敌屌炸天VPS主机商Vultr默认安装的centos竟然没有crontabs模块,于是我们手动安装:

yum install vixie-cron crontabs

把crond服务添加到系统启动项

chkconfig crond on

启动crond服务

service crond start

编辑crontab任务文件

crontab -e

添加你要定时执行的任务

0 15 * * * /your/script.sh restart

由于我的服务器在美国,系统时区是-400,北京东八区时间是+800,相差12个小时。我想让任务在北京时间凌晨三点钟运行,因为凌晨几乎没有网络连接,用户影响最小,所以时间格式是 0 15 * * *

注意cron时间格式,详情参考这篇文章

检查一下任务添加成功了吗?

crontab -l

重启Crond服务

service crond restart

性价比高的VPS主机商DigitalOcean同样可用上述教程。

喵~本文目前有1条留言,欢迎发表评论!

  1. 传说中的沙发
    :

    哈哈 crontab这个功能前几天也用到了 不过好用了几天 然后就总是报错 闲下来得好好研究研究

    [回复]

打破沉默,我来发表评论鸟~