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发行版,大家可以根据自己的需要进行时区更改。