如何在Linux上选择适合你的时区? (linux 选择时区)
在Linux系统中,时区对于系统时间的管理非常重要。因此,正确地配置时区对于确保系统时间的准确性和可靠性非常重要。在此文章中,我将介绍如何在Linux系统中配置适合你的时区,从而确保准确的系统时间。
1.查看当前时区
在开始设置之前,必须先检查当前系统所处的时区。可以使用以下命令检查当前时区:
“`shell
$ timedatectl
“`
命令的输出应该类似于以下内容:
“`text
Local time: Tue 2023-05-25 11:19:23 UTC
Universal time: Tue 2023-05-25 11:19:23 UTC
Timezone: Etc/UTC (UTC, +0000)
NTP enabled: yes
NTP synchronized: yes
RTC in local TZ: no
DST active: n/a
“`
输出结果中的“Timezone”行指示当前系统使用的时区。上述示例中,当前时区为“Etc/UTC”。
2.选择适合你的时区
Linux使用“tz”的数据库来管理时区。可以使用“tzselect”命令轻松地选择适合你的时区。运行以下命令:
“`shell
$ tzselect
“`
命令将提示你输入所在国家或地区的缩写。输入完成后,你将看到以下输出:
“`text
Please identify a location so that time zone rules can be set correctly.
Please select a continent or ocean.
1) Africa
2) Americas
3) Antarctica
4) Arctic Ocean
5) Asia
6) Atlantic Ocean
7) Australia
8) Europe
9) Indian Ocean
10) Pacific Ocean
11) none – I want to specify the time zone using the Posix TZ format.
#?
“`
选择你所在的大陆或洋(在这个例子中,选择“Asia”)。然后,你将看到一些选择可用的区域:
“`
Please select a country.
1) Afghanistan 18) Israel 35) Oman
2) Armenia 19) Japan 36) Pakistan
3) Azerbjan 20) Jordan 37) Palestine
4) Bahrn 21) Kazakhstan 38) Philippines
5) Bangladesh 22) Korea (North) 39) Qatar
6) Bhutan 23) Korea (South) 40) Russia
7) Brunei 24) Kuwt 41) Saudi Arabia
8) Cambodia 25) Kyrgyzstan 42) Singapore
9) China 26) Laos 43) Sri Lanka
10) Cyprus 27) Lebanon 44) Syria
11) East Timor 28) Macau 45) Twan
12) Georgia 29) Malaysia 46) Tajikistan
13) Hong Kong 30) Mongolia 47) Thland
14) India 31) Myanmar (Burma) 48) Turkmenistan
15) Indonesia 32) Nepal 49) United Arab Emirates
16) Iran 33) Oman 50) Uzbekistan
17) Iraq 34) Pakistan 51) Vietnam
#?
“`
选择与你所在国家或地区相对应的选项(这里的例子中,选择“China”)。接下来,你将被提示选择时区:
“`text
Please select one of the following time zone regions.
1) Beijing Time
2) Xinjiang Time
#?
“`
选择与你所在城市相同的时区。如果没有适合你的选项,还可以选择用“Posix TZ”格式指定时区。当你选择完时区后,将会看到类似于以下的输出:
“`text
The following information has been given:
China
Therefore TZ=’Asia/Shangh’ will be used.
Local time is now: Tue May 25 19:09:55 CST 2023.
Universal Time is now: Tue May 25 11:09:55 UTC 2023.
Is the above information OK?
1) Yes
2) No
#?
“`
检查上述信息是否正确,然后选择“是”。
3.应用更改的时区
一旦已经选择了新的时区,就需要将其应用到系统中。可以使用以下命令将新的时区应用于系统:
“`shell
$ sudo timedatectl set-timezone Asia/Shangh
“`
将“Asia/Shangh”替换为你选择的实际时区名称。运行上述命令后,重启系统即可。
4.查看新的时区是否被正确应用
使用以下命令检查新的时区是否被正确应用:
“`shell
$ timedatectl
“`
检查“Timezone”行是否与你所选择的时区匹配。
正确地设置时区对于Linux系统相当重要。使用上述步骤可以轻松地选择适合你的时区,并将其应用到系统中。通过正确配置时区,可以确保系统的时间准确性和可靠性。