如何在Linux系统中恢复准确的系统时间(linux 恢复系统时间)

在Linux操作系统中,恢复准确的系统时间是一项重要的任务。首先,通过以下命令行可以查询当前的系统时间:

date +%T

如果需要恢复准确的系统时间,需要设置系统时间:

sudo date –s “Thu May 14 12:45:50 2020”

上面的例子中,Thu May 14 12:45:50 2020是当前要恢复的时间。

该命令行还可支持使用ntp服务器设置系统时间:

ntpdate -u pool.ntp.org

系统需要安装ntp服务,否则会出现如下提示:

-bash: ntpdate: command not found

可以使用以下命令来安装ntp服务:

sudo apt-get install ntp

安装ntp服务后,可以使用ntpdate -u pool.ntp.org来更新系统时间。

安装完ntp服务后,还可以使用ntpq -p来查看配置的服务器:

ntpq -p

如果有多个服务器,可以使用ntpdate来更新系统时间:

sudo ntpdate -u 10.0.0.1

上面的命令中,10.0.0.1是要更新时间的网络服务器地址。

另外,也可以使用以下命令将本地时间设置为UTC时间:

sudo hwclock --systohc --utc

这表示把本地系统时间设置回UTC时间,可以使用同样的命令将UTC时间设置回本地系统时间:

sudo hwclock --systohc --localtime

最后,需要注意设置系统时间时,需要有根据,避免让计算机错误的时间设置带来不必要的问题。


数据运维技术 » 如何在Linux系统中恢复准确的系统时间(linux 恢复系统时间)