<
13693615994  

使用Linux命令查询时间同步服务器

  在网络或多台计算机环境下,时间同步服务是非常重要的。例如在财务和IT行业,时间同步服务可以确保交易的准确性和系统的稳定性。对于Linux用户来说,查询时间同步服务器是非常容易的。本文将从几个方面对使用Linux命令查询时间同步服务器进行详细的阐述。

  

1、命令ntpdate

ntpdate命令是Linux系统中用来与NTP同步时间的命令。它可以使用指定的服务器同步本地计算机的时间。使用如下命令可以查询时间同步服务器:

 

  

使用Linux命令查询时间同步服务器

  ntpdate -q time.windows.com

  命令执行后,系统将返回类似于以下的输出:

  server 216.239.35.0, stratum 2, offset 0.086383, delay 0.04918

  其中最重要的部分是stratum,它表示时间同步服务器所处的层级。本地计算机通常连接到 stratum 2 或 stratum 3 的服务器。

  

2、命令ntpq

ntpq命令是一个强大的NTP查询工具,它支持查询NTP服务器的详细信息。使用如下命令可以查询同步服务器的状态:

 

  ntpq -p

  命令执行后,系统将返回类似于以下的输出:

   remote refid st t when poll reach delay offset jitter

  ==============================================================================

  *time.nist.gov .ACTS. 1 u 780 1024 377 7.295 -0.127 0.078

  +ntp.uq.edu.au 128.250.36.3 3 u 264 1024 377 26.483 0.837 0.559

  -ntp1.spn.com .GPS. 1 u 1021 1024 377 28.326 -0.214 1.294

  

  这条命令将输出所有同步服务器的状态信息,包括延迟、偏差和抖动等。此外,ntpq命令还可以查询服务器的健康状况和时间源的可靠性。

  

3、命令timedatectl

timedatectl命令是一个新的Linux命令,它可以查看系统的时区和时间。使用如下命令可以查询系统的时区:

 

  timedatectl

  命令执行后,系统将返回类似于以下的输出:

   Local time: Thu 2020-10-08 11:46:36 CST

   Universal time: Thu 2020-10-08 03:46:36 UTC

   RTC time: n/a

   Time zone: Asia/Shanghai (CST, +0800)

   Network time on: yes

  NTP synchronized: yes

   RTC in local TZ: no

  这条命令将输出系统时区和其它时间信息。NTP同步状态的相关信息也在其中。timedatectl命令还可以用来更改系统的时区和时间,但请谨慎操作。

  

4、命令chronyc

chronyc命令是一个高级的NTP配置和操作工具,它可以用来查询NTP服务器的状态和健康状况。使用如下命令可以查询同步服务器的状态:

 

  chronyc sources

  命令执行后,系统将返回类似于以下的输出:

  210 Number of sources = 3

  MS Name/IP address Stratum Poll Reach LastRx Last sample

  ===============================================================================

  #* GPS 0 3 0 - +0ns[ +0ns] +/- 0ns

  ^- time1.google.com 1 9 347 23 +7ms[ +7ms] +/- 115ms

  ^+ time.nist.gov 1 9 377 535 -7ms[ -10ms] +/- 27ms

  这条命令将显示NTP服务器的健康状态和可靠性。在输出中,“#”表示当前同步源,“+”表示更好的同步源,“-”表示次好的同步源。

  总结:

  使用Linux命令查询时间同步服务器是非常简单的。ntpdate、ntpq、timedatectl和chronyc是几个常用的命令,它们可以在不同的场景和需求中使用。无论是在个人电脑或公司服务器环境中,这些命令都可以帮助您确保正确的时间同步和系统稳定性。

上一篇:安装Apache服务器的所需时间 下一篇:如何在两台Linux服务器上实现时间同步

山河电子因为专业所以无惧任何挑战

北京山河锦绣科技开发中心,简称:山河电子经验专注于PNT行业领域技术,专业从事授时web管理开发、信创麒麟系统应用、北斗时间频率系统、金融PTP通用解决方案以及特需解决方案的指定,在授时领域起到领导者地位,在NTP/ptp方案集成和市场服务工作中面对多样化和专业化的市场需求,山河电子致力于设计和开发满足不同用户真实需求的产品和解决方案,技术业务涉航空航天、卫星导航、军民通信及国防装备等领域,为我国深空探测、反隐身雷达、授时中心铯钟项目等国家重大工程建设提供了微波、时间频率基准及传递设备。

点击查看