Linux系统修改系统时间同步教程 解决服务器时区错误问题【详解】

秋晨酱_4505

秋晨酱_4505

2026-04-24

760人浏览

原创

linux服务器时间偏差需先诊断时区与时间状态,再依次执行:设为asia/shanghai时区、校准系统及硬件时钟、启用chrony或ntpdate同步。

linux系统修改系统时间同步教程 解决服务器时区错误问题【详解】

如果您发现Linux服务器显示的时间与实际北京时间存在偏差,或系统时区显示为UTC、EST等非东八区时间,则可能是由于时区配置错误或系统时间未与网络时间源同步。以下是解决此问题的步骤:

一、确认当前时区与系统时间状态

该步骤用于诊断问题根源,明确系统时间是否偏离及当前时区设置是否为中国标准时间(CST,即Asia/Shanghai)。只有准确定位偏差类型,后续操作才具针对性。

1、执行命令查看系统当前时间与时区:date

2、执行命令查看硬件时钟时间:hwclock --show

3、执行命令验证时区文件链接指向:ls -l /etc/localtime

4、检查时区配置文件内容:cat /etc/sysconfig/clock 2>/dev/null || echo "文件不存在或无读取权限"

二、强制设置为中国东八区时区(手动覆盖法)

该方法通过直接替换系统时区文件并更新配置项,绕过交互式工具,确保时区被明确设为Asia/Shanghai,适用于脚本化部署或tzselect失效场景。

1、删除现有时区软链接:rm -f /etc/localtime

2、创建指向上海时区的软链接:ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

3、写入永久时区配置到系统配置文件:echo "ZONE=Asia/Shanghai" > /etc/sysconfig/clock

4、关闭UTC标识以适配本地硬件时钟习惯:echo "UTC=false" >> /etc/sysconfig/clock

三、使用timedatectl命令设置时区(CentOS 7+/RHEL 7+推荐)

该方法利用systemd原生时间管理工具,自动处理时区符号链接、配置文件及运行时环境变量,是现代Linux发行版的标准做法,具备幂等性和可审计性。

1、列出所有可用时区并筛选中国相关项:timedatectl list-timezones | grep -i shanghai

2、将系统时区直接设为上海:timedatectl set-timezone Asia/Shanghai

3、验证设置结果:timedatectl status | grep "Time zone"

Zynq Linux Hardware Debug
Zynq Linux Hardware Debug

Zynq‑7000 / Zynq UltraScale+ 硬件调试技能。适用于 Xilinx Zynq(Cortex‑A9/A53 + FPGA)Linux 环境,调试 I2C、I2S、UART、GPIO 等外设。包括设备树配置、内核驱动、用户空间调试工具、交叉编译和常见问题排查,支持 PetaLinux 开发。

下载

四、手动校准系统时间并同步至硬件时钟

该步骤在无NTP服务运行时快速修正时间偏差,适用于临时修复或离线环境。需先确保时区已正确设置,再调整系统时间,最后持久化至BIOS时钟。

1、将系统时间设为当前准确北京时间(格式:YYYY-MM-DD HH:MM:SS):date -s "2026-04-15 13:05:00"

2、将已校准的系统时间写入硬件时钟,防止重启后复位:hwclock --systohc

3、再次执行date与hwclock --show命令,确认两者输出一致且时区标识为CST。

五、启用NTP网络时间同步(chrony服务方式)

chrony是现代Linux系统默认推荐的时间同步守护进程,相比ntpdate更适应网络波动与虚拟化环境,支持平滑调整时钟偏移,避免时间跳变影响业务。

1、安装chrony服务包:yum install -y chrony

2、编辑配置文件,替换默认NTP服务器为国内低延迟节点:sed -i 's/^pool.*/pool ntp.fudan.edu.cn iburst/g' /etc/chrony.conf

3、启动并启用chronyd服务:systemctl start chronyd && systemctl enable chronyd

4、立即触发一次手动同步并查看状态:chronyc makestep && chronyc tracking

六、启用NTP网络时间同步(ntpdate一次性校准)

该方法适用于仅需单次精准校时的轻量级场景,不依赖后台服务,但不具备持续守时能力。必须在执行前确保系统时区已正确设置,否则校准结果仍会显示错误时区时间。

1、安装ntpdate工具:yum install -y ntpdate

2、立即向复旦大学NTP服务器发起校时请求:ntpdate -u ntp.fudan.edu.cn

3、将校准后的系统时间写入硬件时钟:hwclock --systohc

4、验证校时结果:date && hwclock --show

相关文章

PHP速学视频免费教程(入门到精通)
PHP速学视频免费教程(入门到精通)

PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载

相关标签:

linux linux系统

本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

相关专题

更多
服务器是什么
服务器是什么

服务器是一种计算机硬件设备或软件程序,它具有强大的计算和存储能力,用请求、存储数据和提供服务。它在互联网中着关重要的作用,为用户提供各种服务和资源。本专题为大家提供服务器相关的文章、下载、课程内容,供大家免费下载体验。

2023.08.15

457

5

连接apple id服务器时出错
连接apple id服务器时出错

连接apple id服务器时出错的原因包括网络连接问题、服务器问题、Apple ID账户问题、设备问题、防火墙或安全软件问题、时间和日期设置问题、Apple服务器维护等。本专题为大家提供apple id相关的文章、下载、课程内容,供大家免费下载体验。

2023.09.08

940

5

搭建互联网服务器
搭建互联网服务器

搭建互联网服务器需要:1、选择合适的硬件和操作系统,第一步是选择合适的硬件和操作系统;2、安装和配置操作系统,是搭建互联网服务器的关键步骤;3、安装和配置服务器软件,是搭建互联网服务器的下一步,常见的服务器软件包括Apache、Nginx、Tomcat等;4、配置防火墙和安全性,是搭建互联网服务器的重要步骤;5、域名解析和配置,是搭建互联网服务器的最后一步。

2023.09.19

3032

5

如何查看服务器状态
如何查看服务器状态

查看服务器状态的方法有使用命令行工具、图形界面工具、监控工具、日志文件和远程管理工具等。本专题为大家提供服务器状态相关的文章、下载、课程内容,供大家免费下载体验。

2023.10.09

1016

5

服务器域名转接慢怎么解决
服务器域名转接慢怎么解决

服务器域名转接慢的解决办法有DNS优化、服务器优化、CDN加速、前端优化和网络优化等。本专题为大家提供服务器相关的文章、下载、课程内容,供大家免费下载体验。

2023.10.17

909

5

服务器评测软件
服务器评测软件

服务器评测软件有PassMark Software、CPU-Z、GPU-Z、CrystalDiskMark、IOmeter、JMeter、LoadRunner、Apache Bench等等。详细介绍:1、PassMark Software是一款综合性的服务器性能测试软件,可以评估服务器在各种负载条件下的性能;2、CPU-Z是一款可以提供服务器CPU详细信息的软件等等。

2023.10.17

474

3

如何开启TFTP服务器
如何开启TFTP服务器

开启TFTP服务器的步骤包括选择TFTP服务器软件、下载和安装软件、配置TFTP服务器以及启动和测试服务器等。本专题为大家提供服务器相关的文章、下载、课程内容,供大家免费下载体验。

2023.10.18

2776

4

服务器负载不兼容怎么解决
服务器负载不兼容怎么解决

解决方法:1、增加服务器资源;2、负载均衡;3、优化应用程序;4、增加缓存机制;5、分布式架构;6、限流和熔断;7、自动化扩容。想知道更详细服务器负载不兼容的解决方法,可以访问本专题下面的文章。

2023.10.20

5172

4

宽带如何接入服务器
宽带如何接入服务器

宽带接入服务器的方法有ADSL宽带接入服务器、光纤接入服务器、无线接入服务器和以太网接入服务器等。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

2023.10.20

807

5

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
Python uv官方安装与入门文档
Python uv官方安装与入门文档

共0课时 | 0人学习

Buffalo框架快速入门指南
Buffalo框架快速入门指南

共0课时 | 0人学习

Valgrind支持平台说明
Valgrind支持平台说明

共0课时 | 0人学习