您的位置: 翼速应用 > 业内知识 > 运维 > 正文

在linux中查看ntp是否同步的详细教程解析来了

在linux中查看ntp是否同步的详细教程解析来了,三种查看方法奉上:


1、利用ntpq命令,可监视NTP守护程序ntpd的操作并确定性能,语法“ntpq -p”;

2、利用ntpstat命令,会报告在本地计算机上运行的NTP守护程序的同步状态,如果同步则返回0,如果时钟不同步则返回1;

3、用timedatectl命令,语法“timedatectl status”,返回结果“NTP synchronized”行的结果为“yes”则同步。


在linux中查看ntp是否同步的详细教程解析来了


本文适用于linux7.3系统、Dell G3电脑。


在linux中查看ntp是否同步的详细教程解析来了


在linux中将NTP用于将计算机客户或服务器的时间同步到另一服务器或参考时钟源。它使用UTC作为时间标准,是基于无连接的IP 协议和UDP协议的应用层协议,使用层次式时间分布模型,所能取得的准确度依赖于本地时钟硬件的精确度和对设备及进程延迟的严格控制。


Linux 中有以下三个命令可用于验证 NTP 同步情况:


●  ntpq:ntpq 是一个标准的 NTP 查询程序。


●  ntpstat:显示网络世界同步状态。


●  timedatectl:它控制 systemd 系统中的系统时间和日期。


方法 1:如何使用 ntpq 命令检查 NTP 状态?


ntpq 实用程序用于监视 NTP 守护程序 ntpd 的操作并确定性能。


该程序可以以交互模式运行,也可以使用命令行参数进行控制。它通过向服务器发送多个查询来打印出连接的对等项列表。如果 NTP 正常工作,你将获得类似于下面的输出。


ntpq -p


示例代码


细节:打印服务器已知的对等项列表以及其状态摘要。


方法 2:如何使用 ntpstat 命令检查 NTP 状态?


ntpstat 将报告在本地计算机上运行的 NTP 守护程序(ntpd)的同步状态。如果发现本地系统与参考时间源保持同步,则 ntpstat 将报告大致的时间精度。 ntpstat 命令根据 NTP 同步状态返回三种状态码。详情如下。


●  0:如果时钟同步则返回 0。


●  1:如果时钟不同步则返回 1。


●  2:如果时钟状态不确定,则返回 2,例如 ntpd 不可联系时。


ntpstat


示例代码


方法 3:如何使用 timedatectl 命令检查 NTP 状态?


timedatectl 命令用于查询和更改系统时钟及其在 systmed 系统中的设置。


timedatectl
或
timedatectl status


示例代码


更多技巧:


Chrony 是一个 NTP 客户端的替代品。它可以更快地同步系统时钟,时间精度更高,对于一直不在线的系统尤其有用。


chronyd 较小,它使用较少的内存,只在必要时才唤醒 CPU,这样可以更好地节省电能。即使网络拥塞较长时间,它也能很好地运行。


你可以使用以下任何命令来检查 Chrony 状态。


检查 Chrony 跟踪状态。


# chronyc tracking
Reference ID    : C0A80105 (CentOS7.2daygeek.com)
Stratum         : 3
Ref time (UTC)  : Thu Mar 28 05:57:27 2019
System time     : 0.000002545 seconds slow of NTP time
Last offset     : +0.001194361 seconds
RMS offset      : 0.001194361 seconds
Frequency       : 1.650 ppm fast
Residual freq   : +184.101 ppm
Skew            : 2.962 ppm
Root delay      : 0.107966967 seconds
Root dispersion : 1.060455322 seconds
Update interval : 2.0 seconds
Leap status     : Normal


运行sources 命令以显示有关当前时间源的信息。


# chronyc sources
210 Number of sources = 1
MS Name/IP address         Stratum Poll Reach LastRx Last sample
===============================================================================
^* CentOS7.2daygeek.com          2   6    17    62    +36us[+1230us] +/- 1111ms


关于在linux中查看ntp是否同步的详细教程解析到这里就结束了,翼速应用平台内有更多相关资讯,欢迎查阅!


我来说两句

0 条评论

推荐阅读

  • 响应式布局CSS媒体查询设备像素比介绍

    构建响应式网站布局最常见的是流体网格,灵活调整大小的站点布局技术,确保用户在使用的幕上获得完整的体验。响应式设计如何展示富媒体图像,可以通过以下几种方法。

    admin
  • 提升网站的性能快速加载的实用技巧

    网站速度很重要,快速加载的网站会带来更好的用户体验、更高的转化率、更多的参与度,而且在搜索引擎排名中也扮演重要角色,做SEO,网站硬件是起跑线,如果输在了起跑线,又怎么跟同行竞争。有许多方法可提升网站的性能,有一些技巧可以避免踩坑。

    admin
  • 织梦CMS TAG页找不到标签和实现彩色标签解决方法

    织梦cms是我们常见的网站程序系统的一款,在TAG标签中常常遇到的问题也很多。当我们点击 tags.php 页的某个标签的时候,有时会提示:“系统无此标签,可 能已经移除!” 但是我们检查程序后台,以及前台显示页面。这个标签确实存在,如果解决这个问题那?

    admin
  • HTML关于fieldset标签主要的作用

    在前端开发html页面中常用的标签很多,今天为大家带来的是关于HTML中fieldset标签主要的作用说明,根据技术分析HTML

    admin

精选专题