我的 Ubuntu 服务器上的世界时间错误

mal*_*yeb 3 server time timezone

在 Ubuntu 服务器上时间是错误的:

来自谷歌的时间:

世界标准时间: Wednesday, May 18, 2016 5:31 AM (UTC)

亚洲\利雅得: Wednesday, May 18, 2016 8:31 AM (GMT+3)

我服务器上的时间timedatectl

      Local time: Wed 2016-05-18 11:27:27 AST
  Universal time: Wed 2016-05-18 08:27:27 UTC
        RTC time: Wed 2016-05-18 08:27:27
       Time zone: Asia/Riyadh (AST, +0300)
 Network time on: yes
NTP synchronized: no
 RTC in local TZ: no
Run Code Online (Sandbox Code Playgroud)

注意:我不是使用 Windows 进行双启动。Ubuntu Server 是我服务器上唯一的操作系统。

小智 5

安装网络时间协议守护进程。这将允许您通过互联网同步您的系统时间。

sudo apt install ntp ntpdate
Run Code Online (Sandbox Code Playgroud)

安装后,运行以下命令:

ntpdate pool.ntp.org
Run Code Online (Sandbox Code Playgroud)

这会将您的计算机与 NTP 池项目的时间服务器连接起来。对我来说,我的时钟在运行命令后很快就自行修复了。就是这样。运行以下命令并设置系统时钟后,运行:

hwclock --systohc
Run Code Online (Sandbox Code Playgroud)