这是在运行 Buster 的 Raspberry Pi 4 上进行的。
我有一个 systemd 计时器,每天在特定时间运行一次。我也有持久=真。我想改变那个时间。但是,如果我用新时间编辑文件,请保存文件然后运行sudo systemctl 守护进程重新加载,计时器立即运行。
我知道这是因为 persist=true 将计时器时间存储在磁盘上。我也读过(https://man7.org/linux/man-pages/man1/systemctl.1.html)为了避免这种情况,我应该运行:systemctl clean --what=state [timer unit]
但是,这不起作用:
pi@raspcondo:~/webcam $ sudo systemctl clean --what=state kamvideo.timer
systemctl: unrecognized option '--what=state'
我在这里做错了什么?
[编辑]另一个参考:systemd.timer — 计时器单元配置