最新活动 周年庆典

产品

硅云帮助文档中心

搜索文档

热门搜索词:

Linux系统时间跑偏了怎么回事?该怎么修正系统时间?

更新时间:2025-06-30 23:21  版本:v1.4
分享到:
我要反馈 
收藏 我的收藏

Linux(CentOS/Debian/Ubuntu)系统时间跑偏的原因包括很多,比如系统负载的变化、电源管理机制以及系统配置问题都可能导致系统时间漂移。

修正Linux系统时间的命令

执行以下命令,即可强制将系统时间修改为指定的时间。

命令1:

date --set="20250430 19:53"

命令2:

date -s "2025-4-30 19:53:30"


修正时区设置

有的系统可能自动获取的时区不正确,通常我们会使用中国标准时间——亚洲/上海时间,简称CST(中国标准时间),如果你输入date命令显示的时间不是CST就要注意修正下时区了。

#将时区修正为中国标准时间(亚洲/上海时间)
timedatectl set-timezone Asia/Shanghai

#如果想要查看本机支持的时区,可以执行命令
timedatectl list-timezones


使用NTP服务自动修正同步网络时间

# 安装NTP服务(以chrony为例)

sudo apt-get install chrony

# 启动并使能NTP服务

sudo systemctl start chronyd
sudo systemctl enable chronyd

# 检查NTP服务状态

sudo systemctl status chronyd

可以尝试重启一下系统,然后查看系统时间是否修正成功。

您对该文档有什么建议?

您对该文档的评分:

本文导航

修正Linux系统时间的命令

修正时区设置


使用NTP服务自动修正同步网络时间

搜索文档