Ubuntu14.04下创建定时任务

cron是Linux下的定时执行工具,一般情况下是默认启动的,我们可以通过这个工具添加定时任务;

  1. 接下来我们看下怎么创建一个任务:
    crontab -e

    如果是第一次使用cron,在最开始会让你选择编辑器,这里我就直接选择vim了,一般来讲还有nano或者其他的选项,安装你的习惯选择就好了;

    添加上面的一个任务,前面五个星号表示时间,最后面的就是任务,这个我们后面再讲;
  2. 我们来查看一下任务有没有添加成功:
    crontab -l

  3. 启动cron任务
    再启动cron任务之前,我们先查看一下当前的进程:

    我们发现当前虽然是将任务添加进去了,但是cron还并没有启动;
    接下来,我们通过命令启动cron:
    cron start
    通过上面的命令,cron任务应该已经启动起来了,接下来我们来查看一下进程任务,发现确实存在了:
  4. 已经几分钟过去了,我们来看下任务有没有被执行:

    发现确实被执行了,在 save_date.txt 中存放当前的时间,我们可以发现每一分钟执行了一次;
  5. 接下来我们看下我们上面写的命令参数的含义:
    */1 * * * * echo `date` >> save_date.txt
    分 时 天 月 星期 任务
    分 - 0~59
    时 - 0~23
    天 - 1~31
    月 - 1~12
    星期 - 0~6
    * 表示任何合法值
    / 表示每隔几个范围,那么 */1 就表示每隔一分钟执行一次
    - 表示区间,即 12-18,如果表示时,那么就是12点到18点之间
    , 表示离散的数值,即 1,3,4,6,8,如果表示时,那么就是1、3、4、6、8点时
    下面我们举几个栗子:
    30 6 * * * command        表示每天6:30执行
    0 */6 * * * command       表示每六个小时执行一次,注意这里是0,6,12,18
    0 9-20/3 * * * command    表示在九点到晚上八点之间,每隔两个小时执行一次
    0 9,12,16,20 * * * command    表示在9、12、16、20点的时候回执行

 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值