
Centos7设置时区及定时同步网络时间
发布日期:2021-05-10 03:44:45
浏览次数:19
分类:精选文章
本文共 775 字,大约阅读时间需要 2 分钟。
如何让Linux时间与互联网时间同步(CentOS7)?
要让CentOS 7系统的时间与互联网时间同步,可以按照以下步骤操作:
1. 设置系统时区为上海
确保系统使用上海时区进行时间显示。可以通过以下命令完成:
timedatectl set-timezone Asia/Shanghai
2. 同步网络时间
网络时间同步可以通过以下步骤实现:
(1) 查看系统时间
检查当前系统时间:
date -R
(2) 查看硬件时间
查看硬件时钟:
hwclock
(3) 安装NTPdate工具
安装ntpdate工具以便同步时间:
yum install -y ntpdate
(4)同步系统时间到网络时间
使用NTPdate命令同步时间。你可以指定多个NTP服务器地址,比如以下示例使用中国区域的NTP服务器池:
ntpd { server 0.asia.pool.ntp.org server 1.asia.pool.ntp.org server 2.asia.pool.ntp.org server 3.asia.pool.ntp.org}
(5) 将系统时间保存到硬件时钟
同步完成后,将时间保存到硬件时钟:
hwclock --systohc
(6) 强制保存时间到CMOS
为了防止系统重启后时间失效,可以将时间强制保存到CMOS:
hwclock -w || clock -w
3. 定期自动同步
配置定期自动同步以确保时间准确性。你可以在/etc/crontab
中添加以下任务:
* */48* * * ntpdate 2.asia.pool.ntp.org
这样配置后,系统将每天自动同步一次时间,确保时间准确无误。
完成以上步骤后,CentOS 7系统的时间将与互联网时间保持一致,运行更加稳定。