当前位置: 首页>>技术教程>>正文


如何在Ubuntu系统上更改时区

,

如果您已将Ubuntu系统设置为获取“自动时区”,它将通过Internet同步您的系统,使其具有您最近位置的时区。如果您想根据自己的喜好更改时区,Ubuntu提供了两种方法来进行更改。通过命令行和图形用户界面。

在本文中,我们将说明如何更改Ubuntu 18.04 LTS系统的当前时区。

如何检查当前时区

通过命令行

通过Ubuntu Dash或Ctrl + Alt + T快捷方式打开终端应用程序。输入以下命令以查看有关系统时间和时区的信息:

$ timedatectl

Get Current Time Zone on the Ubuntu Shell

您还可以使用以下命令查看此信息:

$ ls -l /etc/localtime

Get link target of /etc/localtime symlink

通过UI

为了通过UI查看有关当前时区的信息,您需要访问Date&设置实用程序中的时间设置。您可以通过系统Dash执行以下操作:

Search for date and time

点击日期和时间搜索结果以打开以下“设置”视图:

Ubuntu Date & Time Application

如何更改时区

通过命令行

打开终端并且输入以下命令为了列出指定区域的所有时区:

句法:

$ timedatectl list-timezones | grep -i [zone]

例:

我们将使用此命令列出欧洲的所有时区:

$ timedatectl list-timezones | grep -i europe

Get a list of available time zones

在此示例中,我们将时区设置为欧洲/伊斯坦布尔。首先,让我们通过以下命令取消系统时间与本地时间的链接:

$ sudo unlink /etc/localtime

下一步是使用以下命令来设置新时区:

句法:

sudo ln -s /usr/share/zoneinfo/[Zone/TimeZone] /etc/localtime

例:

sudo ln -s /usr/share/zoneinfo/Europe/Istanbul /etc/localtime

然后,您可以通过以下命令之一验证更改的设置:

Verify timezone change

$ timedatectl

要么

$ ls -l /etc/localtime

通过UI

在日期和在Ubuntu设置实用程序中的时间设置,请关闭“自动时区”按钮(如果已打开):

Date & Time settings in the Ubuntu Settings utility

然后点击日期和时间选项以更改时区。

Date & Time option

通过此视图,您可以通过搜索栏搜索时区,也可以通过鼠标手动移至您的时区。一旦这样做,系统的时区就会更改。

如您所见,通过UI和命令行更改Ubuntu系统的时区非常简单。您只需要遵循一个简单的过程并使用一些命令即可执行此任务。

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/11262.html,未经允许,请勿转载。