默认选项安装的CentOS系统,系统Timezone(时区)会是America/New_York,造成我们使用时的不方便。
1 CentOS下的Timezone配置文件和目录
- /usr/share/zoneinfo/
系统timezone目录。包括所有的Timezone,每个文件一个。比如/usr/share/zoneinfo/America/New_York代表New York的时区。 - /etc/localtime
这个文件是/usr/share/zoneinfo/目录下某个文件的链接,代表当前采用的时区。
1.1 查看当前的Timezone
ls -la /etc/localtime

1.2 查看支持的时区
timedatectl list-timezones # 查看所有时区
timedatectl list-timezones | grep Asia # 查看亚洲时区

2 修改时区
2.1 CentOS7 下这样修改
修改当前时区为Asia/Chongqing——重庆。
timedatectl set-timezone Asia/Chongqing
再使用
timedatectl
查看一下,发现时区已经正确修改为重庆。

2.2 CentOS6及以前版本
cp /etc/localtime /root/old.timezone
rm /etc/localtime
ln -s /usr/share/zoneinfo/Asia/Chongqing /etc/localtime
网友评论