计划任务
Cronjob 是一种在类 Unix 系统中用于定时执行任务的机制。Cronjob 使用 cron 表(crontab)来配置任务的执行计划。Crontab 文件中的每个条目都指明了某个任务的执行时间。
各个字段的含义如下:
- 分钟(0 - 59)
- 小时(0 - 23)
- 日期(1 - 31)
- 月份(1 - 12)
- 星期几(0 - 7),其中0和7都代表星期日
除了星号(*),Crontab 还支持以下几种特殊字符:
-
表示范围(例如,1-5
表示从1到5的数字)。,
表示列表(例如,1,3,5
表示1、3和5)。/
表示每多少时间单位执行一次(例如,0/30
表示每30分钟执行一次)。
一些常见的 Crontab 示例:
- 每天凌晨1点执行:
0 1 * * *
- 每小时的第5分钟执行:
5 * * * *
- 每天的第1、15、30和45分钟执行:
1,15,30,45 * * * *
- 每周一凌晨3点15分执行:
15 3 * * 1
作者:海绵联机 创建时间:2024-08-27 05:02
最后编辑:海绵联机 更新时间:2025-01-01 09:00
最后编辑:海绵联机 更新时间:2025-01-01 09:00