如何修改CentOS 6/CentOS 7的时区
时间:2019-11-20 08:52:41 来源:igfitidea点击:
CentOS时区配置文件和目录
- /usr/share/zoneinfo 这个目录包含每个时区名称的文件。
- /etc/localtime 这是一个符号链接。链接到本地时间文件 或者/usr/share/zoneinfo目录下的某个文件。
在CentOS 6和7上更改时区
CentOS查看当前的时区?
执行date命令或ls命令:
$ date $ ls -l /etc/localtime
CentOS 7上还可以使用timedatectl命令:
timedatectl timedatectl | grep -i 'time zone' date
在CentOS 7中更改当前时区
CentOS查看所有可用的时区:
# timedatectl list-timezones # timedatectl list-timezones | grep Asia
输出示例:
Africa/Abidjan Africa/Accra Africa/Addis_Ababa Africa/Algiers Africa/Asmara Africa/Bamako Africa/Bangui Africa/Banjul .... .. America/Dawson America/Dawson_Creek America/Denver America/Detroit America/Dominica America/Edmonton America/Eirunepe America/El_Salvador America/Fortaleza America/Glace_Bay .... .. Pacific/Saipan Pacific/Tahiti Pacific/Tarawa Pacific/Tongatapu Pacific/Wake Pacific/Wallis
设置时区的语法如下
# timedatectl set-timezone time_zone
将时区设置为Asia/Shanghai
# timedatectl set-timezone Asia/Shanghai
检查时区设置
# date # ls -l /etc/localtime
在CentOS 6版本或者CentOS 5之前更改时区
使用ln命令在Centos 6上设置时区
cp /etc/localtime /root/old.timezone rm /etc/localtime ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime