如何在 Ubuntu 20.04 上将系统时间与互联网时间服务器同步如何在 Ubuntu 20.04 上将系统时间与互联网时间服务器同步如何在 Ubuntu 20.04 上将系统时间与互联网时间服务器同步如何在 Ubuntu 20.04 上将系统时间与互联网时间服务器同步
  • 文章
  • 正则表达式
    • 工具
  • 登录
找到的结果: {phrase} (显示: {results_count} 共: {results_count_total})
显示: {results_count} 共: {results_count_total}

加载更多搜索结果...

搜索范围
模糊匹配
搜索标题
搜索内容
发表 admin at 2025年2月28日
类别
  • 未分类
标签

如何在 Ubuntu 20.04 上将系统时间与互联网时间服务器同步

在计算机系统上,您可以手动设置时钟或将其设置为自动与基于互联网的服务器同步。最佳做法是让它自动与互联网时间服务器同步,除非需要手动设置。此外,您还应该确保时钟正确同步,否则可能会导致问题,并且您的日志文件和其他文档可能会出现错误的时间戳。 Ubuntu 允许您通过命令行和图形方式将系统时间与互联网服务器同步。

在本文中,我们将解释如何通过命令行和 GUI 将 Ubuntu 系统时间与互联网时间服务器同步。

注意:本教程中使用的所有命令和流程都已在 Ubuntu 20.04 LTS (Focal Fossa) 上进行了测试。

显示当前日期和时间

您可以通过 timedatectl 命令查看系统时钟的当前设置。使用 Ctrl+Alt+T 键盘快捷键在 Ubuntu 系统中打开命令行终端应用程序。然后在终端中运行以下命令:

timedatectl

它将显示本地时间、世界时间、时区,并告知系统点击同步是否开启。在以下输出中,显示同步已关闭。

通过命令行同步系统时钟

默认情况下,Ubuntu 操作系统使用 ntpd 来同步系统与互联网服务器的日期和时间。然而,在本文中,我们将使用 Chrony 实用程序,它是 ntpd 的轻量级且更好的替代品。 Chrony 实用程序由 chronyd(守护程序)和 chronyc(命令行界面)组成。

同步系统时间

Ubuntu 系统上默认不安装 Chrony。因此,我们需要首先将其安装到我们的系统中。在终端中运行以下命令以在系统上安装 Chrony 实用程序:

sudo apt install chrony

系统可能会通过向您提供是/n选项来要求确认。点击Y,然后点击Enter继续,之后 Chrony 实用程序将安装在您的系统上。

安装 Chrony 后,再次运行 timedatectl 命令。这次您将看到 Chrony 实用程序已打开同步。

要检查您的系统时间与互联网服务器的差异有多大,请在终端中输入 chronyd,然后输入 –Q 选项:

sudo chronyd –Q

“系统时钟错误”行显示偏移时间信息。

上面的命令只打印偏移量;它不同步时钟。要同步时钟,请在终端中输入 chronyd,后跟 -q 选项:

sudo chronyd –q

上面的命令将同步时钟,这次你会看到偏移时间已经减少。

您可以查看 Chrony 实用程序正在使用的当前可用且受信任的时间服务器,以同步系统时间。这是执行此操作的命令:

chronyc sources

通过 GUI 将时钟与时间服务器同步

操作系统默认设置为自动从互联网时间服务器获取日期和时间。您可以使用以下方法进行验证。

打开系统中的设置实用程序。右键单击 Ubuntu 桌面并选择设置,或者您可以使用 Dash 菜单搜索设置实用程序。

然后在“设置”实用程序中,单击边栏中的日期和时间选项卡。确保自动日期和时间滑块已打开。如果它已关闭,请将其滑动以将其转到打开位置。它将允许系统自动从可用的互联网时间服务器获取当前日期和时间。

这就是全部内容了!在本文中,您学习了如何将 Ubuntu 20.04 系统时钟与互联网时间服务器同步。我希望你喜欢这篇文章。

©2015-2025 艾丽卡 support@alaica.com