Crontab执行时间计算
输入crontab表达式,快速查看未来10次的执行时间。支持常见表达式格式。
提示:如 0 */5 * * * [user] [command] 只需输入红色部分即可生成执行时间,用于验证crontab表达式是否正确。一分钟内限10次请求。
Linux crontab 定时任务说明
crontab 表达式结构:
分
0-59
时
0-23
日
1-31
月
1-12
星期
0-7
0/7=周日
分时日月星期
示例:* 12 * * 1 表示每周一中午12点执行
常用 crontab 表达式示例:
表达式 | 含义 |
---|---|
0 0 L * * | 每月最后一天执行 |
* * * * * | 每分钟执行一次 |
*/10 * * * * | 每隔10分钟执行一次 |
0 */1 * * * | 每小时执行一次 |
30 21 * * * | 每天21:30执行 |
3,15 * * * * | 每小时的第3和第15分钟执行 |
3,15 8-11 * * * | 8~11点的第3和第15分钟执行 |
cron 服务操作命令:
命令 | 说明 |
---|---|
service crond start | 启动服务 |
service crond stop | 停止服务 |
service crond restart | 重启服务 |
service crond reload | 重新载入配置 |
service crond status | 查看服务状态 |
crontab 管理命令:
命令 | 说明 |
---|---|
crontab -l | 查看当前定时任务 |
crontab -e | 编辑定时任务 |
crontab -r | 删除定时任务 |