当您安装Ubuntu时,它会要求您设置时区。如果您选择了错误的时区,或者您搬到了世界的其他地方,您可以稍后轻松更改。如何在Ubuntu和其他Linux发行版中更改时区以下是在Ubuntu中更改时区的两种方法。您可以使用图形设置或在终端中使用timedatectl命令。您也可以直接更改/etc/timezone文件,但我不推荐这样做。在这个初学者教程中,我将向您展示图形和终端方法:通过GUI在Ubuntu中更改时区(适合桌面用户)通过命令行在Ubuntu中更改时区(桌面和服务器工作)方法1:通过终端更改Ubuntu时区Ubuntu或其他一些使用systemd的发行版可以在Linux终端中使用timedatectl命令来设置时区。您可以使用不带任何参数的timedatectl命令来检查当前的日期和时区设置:[emailprotected]:~$timedatectlLocaltime:Sat2020-01-1817:39:52ISTUniversaltime:Sat2020-01-1812:09:52UTCRTCtime:Sat2020-01-1812:09:52时区:亚洲/加尔各答(IST,+0530)系统时钟同步:是systemd-timesyncd.serviceactive:是本地TZ中的RTC:否正如您在上面的输出中看到的,我的系统使用亚洲/加尔各答。它还告诉我现在比UTC早5小时30分钟。为了在Linux中设置时区,您需要知道确切的时区。您必须使用正确的时区格式(时区格式为大陆/城市)。要获取时区列表,请使用timedatectl命令的list-timezones参数:timedatectllist-timezones它将向您显示可用时区的大列表。时区列表您可以使用向上箭头和向下箭头或PgUp和PgDown键在页面之间移动。您还可以grep输出,并搜索您的时区。例如,如果您要查找欧洲的时区,您可以使用:timedatectllist-timezones|grep-ieurope假设您要将时区设置为巴黎。此处,Europe/Paris用于时区值:timedatectlset-timezoneEurope/Paris它不显示任何成功消息,但时区会立即更改。您无需重新启动或注销。请记住,虽然您不需要成为root用户并使用sudo命令,但您的帐户仍然需要具有管理员权限才能更改时区。您可以使用date命令来验证更改的时间goodtimezone:[emailprotected]:~$dateSatJan1813:56:26CET2020方法2:通过GUI更改Ubuntu时区按超级键(Windows键)并搜索设置:ApplicationsMenuSettingson在左侧边栏中,向下滚动一点以查看详细信息:转到“设置”->“详细信息”在详细信息中,您会在左侧边栏中找到“日期和时间”。在这里,你应该关闭自动时区选项(如果它已经启用),然后点击时区:在详细信息->日期和时间中,关闭自动时区当你点击时区时,它会打开交互在地图上,您可以单击您选择的地理位置以关闭窗口。选择时区选择新的时区后,除了关闭此地图外,您无需执行任何操作。无需注销或关闭Ubuntu。我希望这个快速教程能帮助您在Ubuntu和其他Linux发行版中更改时区。如果您有任何问题或建议,请告诉我。
