| 用途 | 快捷时间表达 |
|---|---|
| 语法 | @reboot|@yearly|@monthly|@weekly|@daily|@hourly 命令 |
示例
示例
@reboot /opt/app/start.sh # cron 守护启动时跑一次
@daily /opt/app/clean.sh # 等价 0 0 * * *
@hourly /opt/app/check.sh # 等价 0 * * * *
@weekly /opt/app/rotate.sh等价对照
| 特殊串 | 等价五字段 | 说明 |
|---|---|---|
| @yearly/@annually | 0 0 1 1 * | 每年 1 月 1 日 |
| @monthly | 0 0 1 * * | 每月 1 日 |
| @weekly | 0 0 * * 0 | 每周日 0 点 |
| @daily/@midnight | 0 0 * * * | 每天 0 点 |
| @hourly | 0 * * * * | 每小时整点 |
@reboot 不保证系统就绪时序:cron 可能早于网络/存储挂载,起服务建议用 systemd 单元(After=network-online.target)。