其它教程 · 2024年8月28日

ntpdate命令 – 设置日期和时间

ntpdate命令来自英文词组”NTP date“的拼写,其功能是用于设置日期和时间。ntpdate命令能够基于NTP协议设置Linux系统的本地日期和时间,利用NTP服务的时钟过滤器来选择最优方案,大大提高了可靠性和精度,让系统时间总是准确无误。

语法格式:ntpdate [参数]

常用参数:

-a 使用Keyid来认证全部数据包
-b 自动调整日期时钟
-d 设置调试方式
-e 设置延迟认证处理的时间秒数
-k 设置包含密钥信息的文件名
-o 设置发送轮询数据包时的NTP版本
-p 设置从每个服务器上获取的样本数目
-q 仅进行查询操作
-s 使用日志服务,而不是用标准输出
-t 设置等待响应的时间
-u 设置端口号发送数据包
-v 显示版本信息

参考示例

调整日期时钟:

[root@linuxcool ~]# ntpdate -b

向指定NTP服务器同步时间:

[root@linuxcool ~]# ntpdate ntp.aliyun.com

仅向指定NTP服务器查询时间,但不进行同步设置:

[root@linuxcool ~]# ntpdate -q ntp.aliyun.com