deanresin Asked: 2023-10-01 01:06:49 +0800 CST2023-10-01 01:06:49 +0800 CST 2023-10-01 01:06:49 +0800 CST systemd 计时器单元中的“OnBootSec”计时器何时实际启动? 772 “启动时”对我来说含糊不清。这是否意味着启动开始时、启动完成时、启动中期、满足timer.target 时?我读过的文档并没有解决这种歧义。 systemd-timer 1 个回答 Voted Best Answer Stephen Kitt 2023-10-01T01:55:51+08:002023-10-01T01:55:51+08:00 OnBootSec=与内核给出的启动时间相关——基本上是内核开始执行的时间。请参阅中的相关行systemd。 中的指令表man systemd.timer在其描述中暗示了这一点OnStartupSec=: 对于系统计时器单元,这与 OnBootSec= 非常相似,因为系统服务管理器通常在引导时很早就启动。 如果 systemd 将自己的启动时间与启动时间区分开来,则表明后者是实际启动时间(或尽可能接近)。
OnBootSec=
与内核给出的启动时间相关——基本上是内核开始执行的时间。请参阅中的相关行systemd
。中的指令表
man systemd.timer
在其描述中暗示了这一点OnStartupSec=
:如果 systemd 将自己的启动时间与启动时间区分开来,则表明后者是实际启动时间(或尽可能接近)。