Linux 如何知道htpdate是否已同步系统时钟?

Linux 如何知道htpdate是否已同步系统时钟?,linux,date,clock,synchronized,ntp,Linux,Date,Clock,Synchronized,Ntp,在我的linux系统上,我使用ntp来同步系统时钟。 我还安装了htpdate,以便在ntp不可用时对其进行同步 为了知道ntp是否已同步时钟,我调用timedatectl,它输出: 系统时钟已同步:是 但是这个“变量”在其htpdate改变系统时钟时不会改变 有没有类似的方法可以知道htpdate是否设置了系统时钟?为什么不与ntp一起检查?因为有时ntp由于路由器(ntp端口被阻塞)而不可用,如果它被阻塞,ntp不会说它已同步。是的,但htpdate将获得日期并同步系统时钟。我怎么知道它同步

在我的linux系统上,我使用ntp来同步系统时钟。 我还安装了htpdate,以便在ntp不可用时对其进行同步

为了知道ntp是否已同步时钟,我调用timedatectl,它输出:

系统时钟已同步:是

但是这个“变量”在其htpdate改变系统时钟时不会改变


有没有类似的方法可以知道htpdate是否设置了系统时钟?

为什么不与ntp一起检查?因为有时ntp由于路由器(ntp端口被阻塞)而不可用,如果它被阻塞,ntp不会说它已同步。是的,但htpdate将获得日期并同步系统时钟。我怎么知道它同步了呢?(我可以在日志中看到它,但可能有更好的方法)
ntpdate
已被弃用
ntpq
是查询程序。