如何配置每日9点和18点各运行一次的Cron定时任务?
Cron定时任务配置:每日9点、18点各运行一次
Cron的时间格式分为5个核心字段,顺序为:分钟 小时 日 月 星期,字段间用空格分隔。要实现每天上午9点和下午6点各执行一次任务,直接使用以下配置行即可:
0 9,18 * * * /path/to/your/command
字段含义拆解:
0:指定任务在整点的第0分钟执行9,18:用逗号分隔多个小时值,指定任务在9点和18点(下午6点)触发*:日、月、星期字段用*表示匹配任意值,即每天、每月、每周的对应时间都会执行任务
配置操作步骤:
- 打开crontab编辑界面:执行命令
crontab -e - 将上述配置行添加到文件末尾,把
/path/to/your/command替换为你实际要运行的脚本或命令的绝对路径 - 保存并退出编辑(若使用vim编辑器,按
Esc后输入:wq回车即可)
验证与注意事项:
- 执行
crontab -l可查看当前已配置的定时任务,确认配置是否正确 - 务必使用命令的绝对路径,避免因环境变量差异导致任务执行失败
内容的提问来源于stack exchange,提问作者최민준
相关产品推荐
相关产品推荐

