CentOS下的时区修改

默认选项安装的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
默认的Timezone是America/New_York

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

推薦閱讀更多精彩內容