跳转至

Crontab定时任务

一个在线转换的网站:https://tool.lu/crontab/

常用命令:

crontab -e :编辑定时任务文件

crontabl -l :列出定时任务

基本格式:

*    *    *    *    *
-    -    -    -    -
|    |    |    |    |
|    |    |    |    +----- day of week (0 - 7) (Sunday=0 or 7) OR sun,mon,tue,wed...
|    |    |    +---------- month (1 - 12) OR jan,feb,mar,apr ...
|    |    +--------------- day of month (1 - 31)
|    +-------------------- hour (0 - 23)
+------------------------- minute (0 - 59)
字段 是否必填 允许值 允许特殊字符 备注
Minutes 0–59 *``,``-
Hours 0–23 *``,``-
Day of month 1–31 `*,-?L``W
Month 1–12 or JAN–DEC *``,``-
Day of week 0–7 or SUN–SAT *``,``-``?``L``#

例如:

0 0,6,12 * * * 每天的0点、6点、12点执行操作

0 * * * * 整点执行

0 0 * * * 每天的0点执行

*/1 * * * * 每分钟执行一次