当前位置:首页 > 行业动态 > 正文

Linux修改时间后重启变回原样怎么解决

问题描述:

在Linux系统中,修改了系统时间后,重启计算机后发现时间又变回了原来的时间,这个问题可能是由于系统的NTP服务未开启或者时间同步设置不正确导致的,下面将详细介绍如何解决这个问题。

解决方案:

1、检查NTP服务是否开启

使用以下命令检查NTP服务是否正在运行:

“`

systemctl status ntp

“`

如果NTP服务未运行,则可以使用以下命令启动NTP服务:

“`

systemctl start ntp

“`

如果NTP服务已经在运行,则可以跳过这一步。

2、检查NTP服务器配置

使用以下命令查看NTP服务器的配置:

“`

cat /etc/ntp.conf

“`

确保配置文件中列出的NTP服务器是可用的,并且没有注释掉任何服务器,如果有注释掉的服务器,请取消注释并保存文件。

如果需要添加新的NTP服务器,可以在配置文件中添加一行,格式为server <server_ip>,其中<server_ip>是NTP服务器的IP地址。

3、重启NTP服务以应用更改

使用以下命令重启NTP服务:

“`

systemctl restart ntp

“`

等待几分钟,然后再次检查系统时间是否正确。

4、检查硬件时钟设置

如果以上步骤都没有解决问题,可能是硬件时钟设置不正确导致的,可以使用以下命令查看硬件时钟设置:

“`

hwclock show

“`

如果硬件时钟与系统时间不一致,可以使用以下命令校准硬件时钟:

“`

hwclock systohc

“`

校准完成后,再次检查系统时间是否正确。

通过以上步骤,应该能够解决Linux修改时间后重启变回原样的问题,首先检查NTP服务是否开启和配置是否正确,然后重启NTP服务以应用更改,如果问题仍然存在,可以检查硬件时钟设置并进行校准。

0