chronyc命令 – 设置时间与时间服务器同步

chronyc命令来自英文词组chrony command-line的缩写,其功能是设置时间与时间服务器同步。chrony是一个用于保持系统时间与NTP时间服务器同步的服务,其守护进程chronyd更为常见,而chronyc命令则是用户的配置工具。

语法格式:chronyc 参数

常用参数:

sources设置时间同步源 -m设置允许一次执行多条命令
sourcestats显示时间同步源状态-n使用IP地址,而不是主机名
-4基于IPv4网络协议-p设置端口号
-6基于IPv6网络协议-v显示执行过程详细信息
-h设置主机名  

参考示例

查看当前系统的时间同步源信息:

[root@linuxcool ~]# chronyc sources -v

查看当前系统的时间同步源状态信息:

[root@linuxcool ~]# chronyc sourcestats 
Name/IP Address      NP  NR  Span  Frequency  Freq Skew  Offset  Std Dev ============================================================================== 
120.25.115.20        59  31   18h     -0.011      0.019  -536us    875us 
10.143.33.49          0   0     0     +0.000   2000.000    +0ns   4000ms 
100.100.3.1          64  36   18h     +0.000      0.012   +65us    493us 
100.100.3.2          64  33   18h     -0.004      0.011  -189us    498us 
100.100.3.3          42  22   17h     +0.006      0.015  +150us    471us 
203.107.6.88         64  40   18h     -0.005      0.034   -79us   1467us 
10.143.33.50          0   0     0     +0.000   2000.000    +0ns   4000ms 
10.143.33.51          0   0     0     +0.000   2000.000    +0ns   4000ms 
10.143.0.44           0   0     0     +0.000   2000.000    +0ns   4000ms 
10.143.0.45           0   0     0     +0.000   2000.000    +0ns   4000ms 
10.143.0.46           0   0     0     +0.000   2000.000    +0ns   4000ms 
100.100.5.1          42  24   11h     +0.014      0.017  +344us    378us 
100.100.5.2          64  37   18h     -0.000      0.009  -221us    367us 
100.100.5.3          64  28   18h     -0.003      0.010  -131us    430us