Centos 修改本地时钟

如果想把时钟的时区修改为本地时间,那么你需要做的是在terminal中输入如下命令:

cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime #修改时区为上海时区
ntpdate cn.pool.ntp.org #同步时间

然后重启服务器就可以了

或者使用timedatectl 命令

# timedatectl list-timezones # 列出所有时区
# timedatectl set-local-rtc 1 # 将硬件时钟调整为与本地时钟一致,0 为设置为 UTC 时间
# timedatectl set-timezone Asia/Shanghai # 设置系统时区为上海

至于为什么是Asia/Shanghai,而不是Asia/Beijing。

这个算是个历史遗留问题吧…

原因是1949年以前,中国一共分了5个时区,以哈尔滨、上海、重庆、乌鲁木齐和喀什为代表——分别是:长白时区GMT+8:30、中原标准时区 GMT+8、陇蜀时区GMT+7、新藏时区GMT+6和昆仑时区GMT+5:30。它是1912年北京观象台制订,后由内政部批准过。

有兴趣可以看下:http://www.cnblogs.com/zhengyun_ustc/archive/2009/01/16/asia_beijing_timezone.html

相关文章

Centos下搭建性能监控Spotlight
CentOS 6.3下Strongswan搭建IPSec VPN
在CentOS6.5上安装Skype与QQ
阿里云基于centos6.5主机VPN配置
CentOS 6.3下配置multipah
CentOS安装、配置APR和tomcat-native