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 可以查看设置的计划任务
上一篇: React:Router Nested Route
下一篇: 业务网多网关配置及使用