Linux | Crontab 定时任务
写在前面:如何启动每一个半小时一次的定时任务?(我太难了.jpg)
10 */3 * * * command
40 1-23/3 * * * command
常用命令
- 编辑工作表
crontab -e //会进入vi编辑界面,每行一条命令(时间+指令)
- 列出工作表中的命令
crontab -l
时间
时间 | 分钟 | 小时 | 日期 | 月份 | 星期 |
---|---|---|---|---|---|
数字范围 | 0-59 | 0-23 | 1-31 | 1-12 | 0-7 |
0或7都代表星期日
特殊字符
特殊字符 | 意义 | 举例 | 含义 |
---|---|---|---|
* | 任意时刻 | * 12 * * * command | 每天12点 |
, | 多个都可以 | * 6,9 * * * command | 每天6点,9点 |
- | 一段时间范围内 | * 6-9 * * * command | 每天6-9点 |
/ | 每时间间隔 | */10 * * * * command | 每10分钟 |
参考内容
Comments