【发布时间】:2021-07-10 07:41:31
【问题描述】:
在我的 linux 系统上,我使用 ntp 来同步系统时钟。 我还安装了 htpdate 以在 ntp 不可用时对其进行同步。
要知道 ntp 是否同步了时钟,我调用 timedatectl 输出:
系统时钟同步:是
但是当它的htpdate改变系统时钟时,这个“变量”并没有改变。
有没有类似的方法可以知道htpdate是否设置了系统时钟?
【问题讨论】:
-
为什么不检查 ntp?
-
因为有时候ntp由于路由器不可用(ntp端口被阻塞)
-
如果它被阻止,则 ntp 不会说它已同步。
-
是的,但是 htpdate 会得到一个日期并同步系统时钟。我怎么知道它同步了呢? (我可以在日志中看到它,但也许有更好的方法)
-
ntpdate已弃用。ntpq是查询程序。
标签: linux date clock synchronized ntp