0%
Ubuntu使用#001#Ubuntu修改时区方法

安装操作系统时,我们可以选择我们中国对应时区“Asia/Shanghai”,但如果选择了默认时区“Etc/UTC”,后续显示的时间肯定与我们本土时间对应不上,所以需要我们再次设置时区。

修改时区的步骤:

  • 第一步,查看系统中有哪些可用时区,如中国时区选择“Asia/Shanghai”。
  • 第二步,选择好时区之后,我们使用系统提供的命令来设置时区。

查看可用时区,第一种方法,使用命令tzselect

tzselect命令,通过命令行交互,列出世界上全世界,各个国家,各个城市,以及该城市对应的时区文件。

如下图,选择亚洲“Asia”

如下图,选择中国“China”

如下图,选择时区“Beijing Time”

如下图,选择时区之后,提示我们可以使用“Asia/Shanghai”该时区字符串

查看可用时区,第二种方法,使用命令timedatectl

1
$ timedatectl list-timezones

使用上述命令可以列出当前系统支持的所有可用时区,每行一个,我们顺序查找我们想要的时区。

如下图,所列时区

查看可用时区,第三种方法,直接到系统时区文件夹“/usr/share/zoneinfo/”中查看时区

设置系统时区,第一种方法,使用软连接

简单来说,设置系统时区,实际上是让/etc/localtime这个软链接,指向我们所需的时区文件。
我们可以使用ln命令直接强制其指向“Asia/Shanghai”时区文件。

1
$ sudo ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

如下图,所示:

设置系统时区,第二种方法,使用timedatectl

我们也可以使用timedatectl命令类似设置时区,使用命令:

1
sudo timedatectl set-timezone "Asia/Shanghai"

参考资料