Linux系统设置系统时区为中国时间
条评论美国vps,默认是UTC0,也就是+00时区,但用户主要是国内,所以需要把服务器时间改为CST。
本来很简单的一件事,就是替换下时区文件即可:
1 | cp -f /usr/share/zoneinfo/Asia/Shanghai /etc/localtime |
改了n遍死活就是不能改时区,tzselect
命令也用上了,始终是不对
网上又说要改另外一个文件,照着改:
1 | vim /etc/sysconfig/clock |
ZONE=“Asia/Shanghai”
UTC=false
ARC=false
重启依然是UTC+00时间……
偶然ll /etc/localtime
看了下,居然链接的是UCT文件,再看了下/usr/share/zoneinfo/Asia/Shanghai
,里面的内容就是UTC0
,最后从其他系统里拷贝一个Shanghai
文件替换解决。date
命令可见时区已经改成CST了。
Sun Jan 14 17:49:26 CST 2018
为了避免时间差,yum install ntp
安装时间同步服务,然后添加个自动同步时间的任务
1 | * * * * 1 ntpdate cn.pool.ntp.org >> /dev/null 2> |
本文标题:Linux系统设置系统时区为中国时间
文章作者:凹凸曼
发布时间:2018-01-15
最后更新:2018-01-15
原始链接:https://sobaigu.com/linux-set-timezone.html
版权声明:转载请务必保留本文链接和注明内容来源,并自负版权等法律责任。