热门标签 | HotTags
当前位置:  开发笔记 > 后端 > 正文

cron定时任务设置

想想当年大学的时候,老师把cron这块任务放在重难点里面,说要考试的,所以有点排斥。其实cron很好用,也很实用。linux下怎么用cron配置定时任务呢,其实cron算是一个命令

想想当年大学的时候,老师把cron这块任务放在重难点里面,说要考试的,所以有点排斥。

其实cron很好用,也很实用。

linux下怎么用cron配置定时任务呢,其实cron算是一个命令,来折腾下。

首先我们来看看系统当前用户的定时任务:

$ crontab -l

输出

no crontab for username

好了,没得,我们就要添加

  1. 先新建一个文档,输入我们的执行命令

    $ touch crontab.tmp
    $ gedit crontab.tmp

  2. 在文档中输入cron脚本内容, 该内容是每天早上0点执行一次date命令

    0 0 * * * date

  3. 保存文档, 使用contab 执行我们的cron脚本

    $ crontab crontab.tmp

  4. 然后在查看我们当前用户的定时任务

    $ crontab -l

    输出

    0 0 * * * date

  5. 如果没有的话,可以重启下cron服务

    $ service cron restart

    我们不可能天天都守着电脑执行命令嘛,所以cron命令很实用,配置不难。

参考:

  • crontab 每分钟、每小时、每天、每周、每月、每年定时执行
  • Ubuntu查看crontab运行日志

推荐阅读
author-avatar
多米音乐_34053121
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有