前面装了几个centos7的小鸡,初始时间(时区)肯定是不对的,一直已原来的笨办法修改时区来达到修改时间的目的。

centos7以下版本的办法

https://www.fungj.com/information/linux-modify-server-time.html

二逼的是修改后发现并没有什么卵用,时间不变,百度了一下才知道,centos7多了个timedatectl时间配置命令。

按照说法,直接设置时区,timedatectl set-timezone Asia/Shanghai

又发现提示没有这个时区,就奇怪了都按照说法操作了,怎么会这样子提示咧?

进过几次尝试,发现在设置上海这个中国时区的时候,必须先要列出所有时区(timedatectl list-timezones)一次,而且不是列出时区后就可以直接设置,还需要找到你需要修改的时区出来才可以用 timedatectl set-timezone Asia/Shanghai 这个命令进行操作,否则提示错误。

正常情况下只要时区修改完成后时间也会自动改变,如果需要同步NTP服务器同步,再来个timedatectl set-ntp yes就可以,如果想关闭yes改成no即可。

最后修改:2017 年 07 月 20 日
如果觉得我的文章对你有用,请随意赞赏