我试图弄清楚 ntpd(来自busybox)是如何工作的。为了测试,我正在运行以下场景:
- 使用
date -s
, 将日期/时间设置为任意日期/时间(例如2000-01-01 00:00:00
); - 运行命令
ntpd -N -p <server_address>
以启动守护程序。之后,日期/时间同步成功; - 再次使用 ,将日期/时间更改为
date -s
与第一步中使用的相同(即2000-01-01 00:00:00
);
在那之后,我一直期待日期/时间再次同步,但这不会发生,即使我等待了几个小时。
我的问题是:我对 ntpd 行为的理解是否正确?第三步后是否应该自动重新同步日期/时间?如果没有,我应该怎么做才能重新同步日期/时间?