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查看并试验定时规则。
标签:month,crontab,分钟,时程表,简析,command,执行 来源: https://blog.csdn.net/m0_55060387/article/details/113645878