Linux下更改时区的步骤指南(修改时区 linux)

Linux 操作系统提供多种时区设置方法,本文介绍其中的几种常用的配置方法。

一、修改当前系统的配置文件

要更改时区,首先需要进入/etc/localtime目录

$`cd /etc/localtime`

查看当前时区

$ `date`

例如显示:Tue Nov 17 15:35:19 CST 2020

说明当前时区为中国标准时间(+8)

如果要更改时区,需要替换当前文件,例如更改为东八区(Asia/Shanghai),执行以下命令

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

二、临时使用tzselect

设置Linux系统的时区,最快捷的方法就是使用tzselect工具,tzselect是随Linux系统自带的时区配置工具。

设置前需要先查看当前的时区

$`date`

如果显示的是熟悉的中国时区,可以跳过tzselect设置时区。

使用tzselect进行时区设置

$ `sudo tzselect`

根据提示,进行选择。可以选择Asia → China → 上海,就可以将时区设置为东八区了。

运行完tzselect后,会自动生成TZ环境变量配置文件,将TZ环境变量内容复制到/etc/profile文件中,就可以将时区设置更新成功。

三、配置/etc/sysconfig/clock文件

使用linux系统自带的/etc/sysconfig/clock文件,可以配置默认的时区信息

打开该文件,可以看到当前的配置,如下:

ZONE=”Asia/Shanghai”

UTC=false

ARC=false

如果时间不符合,记得到/usr/share/zoneinfo/查看该时区的名字,更改ZONE的值即可。

例如更改UTC的时区,将UTC的值更改为true即可。

ZONE=”Etc/UTC”

UTC=true

ARC=false

重新保存/etc/sysconfig/clock文件,将时区设置更新成功。

以上就是Linux下更改时区的步骤指南,它们都可以用于不同版本的Linux发行版,大家可以根据自己的需要进行时区更改。


数据运维技术 » Linux下更改时区的步骤指南(修改时区 linux)