使用 Ubuntu 18.04.3 时,我无法使用获取有关 NTP 偏移的信息,timedatectl timesync-status
因为我收到提示。使用和Unknown operation timesync-status
检查服务状态工作正常。还有其他方法可以检查偏移吗?timedatectl
systemctl status systemd-timesyncd.service
答案1
尽管它可能不完全符合您的要求,但您可以使用以下方法(不需要sudo
):
$ /bin/journalctl --unit=systemd-timesyncd -n 1 | tail -1
Aug 16 15:57:13 xxxxxx systemd-timesyncd[958]: Synchronized to time server 169.254.169.254:123 (169.254.169.254).
使用上述命令,您可以确定服务器timesyncd
同步到的时间。在此示例中,它是169.254.169.254
。
ntpdate -q
然后,您可以像这样在该服务器上使用该命令:
$ ntpdate -q 169.254.169.254
server 169.254.169.254, stratum 2, offset -0.000081, delay 0.02580
1 Sep 12:20:24 ntpdate[3978]: adjust time server 169.254.169.254 offset -0.000081 sec
笔记:您可以ntpdate
使用来安装命令apt install ntpdate
。