crontab简析

1. 简介

在类UNIX操作系统中,crontab用于设置定期执行程序。cron这个词起源于希腊语χρόνος (chronos),意为“时间“。

2. 用法

  • crontab -l:显示时程表

  • crontab -r:删除时程表

  • crontab -e:编辑时程表

时程表的每一行代表一个定时任务,格式如下:

# ┌───────────── minute (0 - 59)
# │ ┌───────────── hour (0 - 23)
# │ │ ┌───────────── day of the month (1 - 31)
# │ │ │ ┌───────────── month (1 - 12)
# │ │ │ │ ┌───────────── day of the week (0 - 7, 0 or 7 is Sunday)
# │ │ │ │ │
# │ │ │ │ │
# │ │ │ │ │
# * * * * * <command to execute>

前五项分别表示分钟、小时、几号、月份、星期几,相应的取值范围标在括号内,也可以用*来代替数值,表示”任意“。有三种常用的特殊符号/ , -。以下通过实例来说明:

  • * * * * * command:每分钟执行
  • 2 * * * * command:每小时的第2分钟执行
  • */5 * * * * command:每5分钟执行
  • 2,7 * * * * command:每小时的第2和7分钟执行
  • 2-7 * * * * command:每小时的第2到7分钟执行

具体也可在Crontab.guru - The cron schedule expression editor查看并试验定时规则。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值