ntpq 是 NTP (Network Time Protocol) 的一个实用工具,用于查询 NTP 服务器的状态信息。它可以帮助你诊断 NTP 的配置问题、查看时间同步的状态以及检查 NTP 服务器之间的关系。
常用 ntpq 下令
- 显示 NTP 服务器状态:
- ntpq -p
:显示与本地体系同步的 NTP 服务器列表,包罗长途 NTP 服务器的地点、状态、偏移量等信息。
- 详细查询 NTP 服务器:
- ntpq -p
[hostname_or_ip]:查询特定 NTP 服务器的状态信息。
- ntpq -np
[hostname_or_ip]:查询特定 NTP 服务器的状态信息,并以数字格式显示时间偏差。
- 显示全部关联的 NTP 服务器:
- ntpq -np
:显示全部与本地体系关联的 NTP 服务器的详细信息。
- 查看统计信息:
- ntpq -c rv
:显示 NTP 保卫历程的运行变量。
- ntpq -c pv:显示 NTP 保卫历程的参数变量。
- 控制 NTP 保卫历程:
- ntpq -c ru:更新 NTP 保卫历程的统计信息。
- ntpq -c rw:重置 NTP 保卫历程的统计信息。
示例
显示 NTP 服务器状态
输出示例:
- remote refid st t when poll reach delay offset jitter
- ==============================================================================
- 0.debian.pool. 138.252.218. 2 u 81 64 377 254.385 -254.247 25.092
- 1.debian.pool. 138.252.218. 2 u 72 64 377 254.385 -254.247 25.092
- 2.debian.pool. 138.252.218. 2 u 74 64 377 254.385 -254.247 25.092
- 3.debian.pool. 138.252.218. 2 u 75 64 377 254.385 -254.247 25.092
复制代码 查询特定 NTP 服务器
- ntpq -p
- 0.debian.pool.ntp.org
复制代码 显示全部关联的 NTP 服务器(详细信息)
查看统计信息
表明输出
- remote:长途 NTP 服务器的 IP 地点或域名。
- refid:长途 NTP 服务器所同步的时间源。
- st:服务器的层级别。
- t:与长途服务器通信的方式。
- when:最后一次通信的时间间隔。
- poll:下次通信的预计间隔。
- reach:可达性,表现与长途服务器通信的质量。
- delay:与长途服务器之间的往返时间。
- offset:本地时间与长途服务器时间的偏差。
- jitter:时间偏差的变化率。
使用留意事项
- 确保 ntpd 保卫历程已经在运行。
- ntpq 下令通常需要 root 权限来实行。
- 如果你碰到权限问题,可以使用 sudo ntpq ... 来实行下令。
以上就是 ntpq 下令的基本使用方法。
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。 |