Linux 系统时区

1 查看当前时区

方法1:timedatectl

timedatectl

img

当前时区为纽约时区,西四区。


方法2:查看系统链接的指向文件

ls -l /etc/localtime

img


2 修改当前时区

查看当前支持的时区

/usr/share/zoneinfo/ 中存放所有的时区文件。确认存在上海时区文件

ls /usr/share/zoneinfo/Asia/

img


方法1:

timedatectl set-timezone Asia/Shanghai

执行完后,通过前面的两种方法查看新时区,均已修改。


方法2:修改/etc/localtime链接,指向上海(东八区)。

ln -fs /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

-f用于覆盖已有链接。