如何在Linux上修改时区?(linux时区修改)

Linux上修改时区可使用TZ环境变量来指定时区。TZ环境变量可以按照相关时区模式来设置,这会改变本地时区的表示方式。

一、修改时区的方法:

1. 将TZ环境变量设置为相应的时区模式,例如:

export TZ=’Asia/Shanghai’

export TZ=”UTC+08″

2. 在/etc/timezone不存在于该文件中,则可以使用tzselect命令来快捷修改时区:

sudo tzselect

3. 由于要将时区信息写到/etc/localtime文件中,因此要使用以下命令来将时区信息更新到该文件中:

sudo cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

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

二、查看linux当前时区的方法:

1. 使用date命令查看当前时间,我们可以查看出当前的时区:

date

Thu Jun 18 05:11:03 UTC 2020

2. 也可以故意修改一个不存在的时区环境变量,这样当前就会显示出我们设置的时区:

export TZ=”kb/Tq”

date

kb/Tq Thu Jun 18 13:18:05 2020

类似的,我们还可以通过以下命令查看当前时区环境变量:

echo $TZ

Asia/Shanghai

总而言之,Linux上修改时区的方法就是使用TZ环境变量,按照相关时区模式设置,然后将其写入/etc/localtime文件中,以便更新时区信息。同时可以使用date命令或者echo命令查看当前时区信息。


数据运维技术 » 如何在Linux上修改时区?(linux时区修改)