我使用systemd-cron
which 在 /lib/systemd 下创建单元文件。单位文件cron-daily.timer
有
[Timer]
OnCalendar=daily
这会在午夜触发脚本。我希望他们改为在凌晨 3 点触发。
如果我override.conf
在cron-daily.timer.d
目录下创建/etc/systemd/system
有
[Timer]
OnCalendar=*-*-* 03:00:00
并运行 daemon-reload,重新启动计时器并运行systemctl list-timers
它仍然希望在 00:00:00 运行。但是,如果我改变我override.conf
的
[Timer]
OnCalendar=hourly
然后它想按预期每小时运行一次。为什么我不能覆盖服务以在特定时间运行?