. centos系统同步时间命令 .

. centos系统同步时间命令 .

时间同步的重要性

服务器时间准确性直接影响日志分析、任务调度及安全认证。CentOS通过系统服务与命令行工具保障时间精确性。

常用同步命令

1. ntpdate命令(传统方式)

# 安装工具
yum install ntpdate -y

# 手动同步
ntpdate ntp.aliyun.com

# 验证时间
date

提示:若提示"no server suitable",需关闭ntpd服务:systemctl stop ntpd

2. chronyc命令(推荐方式)

# 安装启动服务
yum install chrony -y
systemctl start chronyd
systemctl enable chronyd

# 强制同步
chronyc -a makestep

# 查看时间源状态
chronyc sources -v

配置文件路径:/etc/chrony.conf,可修改NTP服务器源。

3. 硬件时钟同步

# 系统时间写入硬件时钟
hwclock --systohc

# 硬件时钟读取到系统
hwclock --hctosys

进阶配置

时区设置

# 检查当前时区
timedatectl

# 设置中国时区
timedatectl set-timezone Asia/Shanghai

自动时间同步

# 定时任务同步(crontab)
echo "0 12 * * * /usr/sbin/ntpdate ntp.aliyun.com" >> /etc/crontab

注:chrony服务默认持续同步,无需额外配置计划任务。

故障排查

  • 防火墙开放123/UDP端口
  • 使用chronyc tracking检查偏移量
  • 替换NTP源为cn.pool.ntp.orgntp.tuna.tsinghua.edu.cn

寰宇互联服务器4核4G云服务器1元/月,网络稳定、抗DDos、国际BGP、性能强劲,十年服务经验QQ:97295700 微信:huanidc

阅读剩余
THE END