欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Linux下如何实现与Internet时间同步

程序员文章站 2022-06-03 08:24:53
...

安装ntp

yum install -y ntpdate

同步时间

// 方式一、使用域名连接,要经过DNS解析,速度慢。
[[email protected] ~]# ntpdate pool.ntp.org
// 方式二、使用IP连接,超级快。
[[email protected] ~]# ntpdate 120.24.81.91

http://www.pool.ntp.org是NTP的官方网站,在这上面我们可以找到离我们国家的NTP Server cn.pool.ntp.org.它有3个服务器地址:
服务器一: 1.cn.pool.ntp.org
服务器二: 2.asia.pool.ntp.org
服务器三: 3.asia.pool.ntp.org
(直接用域名有时有问题,可以先Ping出他们的IP,然后用IP地址同步)

将系统时间写入到系统硬件当中,避免重启服务器时间覆盖

// 显示hardwareclock系统硬件时间
[[email protected] ~]# hwclock
// 将系统时间写入到系统硬件当中
[[email protected] ~]# hwclock -w

设定计划任务同步网络时间

1.写在/etc/crontab里(方式一)

#每四小时同步一次
0 */4 * * * root ntpdate 1.cn.pool.ntp.org >> /var/ntpdate.log && hwclock -w

2.使用命令crontab -e (方式二)

crontab -e
编辑如下:
0 */4 * * * /usr/sbin/ntpdate 1.cn.pool.ntp.org >> /var/ntpdate.log && /usr/sbin/hwclock -w

通过crontab -l 可以查看设置的计划任务

 

相关标签: linux时间同步