zoukankan      html  css  js  c++  java
  • Linux系统的时间比北京时间慢12个小时的处理方案(将EDT时区改为CST)

    今天查看Linux操作系统的时间,发现比正常时间慢12个小时整,感觉很奇怪,后来使用ntp服务器校对时间发现也是不管用的,还是慢12个小时。之前遇到过是慢8个小时,但是我知道是因为使用的是UTC时间,结果这次没有反应过来是这方面的原因,后来从网上得知原来是时区的问题,后来修改了一下就成功了。

    1、首先查看一下原来的时区(现在时间是北京时间7月20日12点33分)

    [root@node3 ~]# date
    2019年 07月 20日 星期六 00:33:19 EDT

    现在时区是EDT,感觉很奇怪,因为我们北京时间使用的是CST,而EDT是美国东部夏令时期,比北京时间慢整整12个小时。

    2、接着我们就要调时区,所有的时区都是在/usr/share/zoneinfo/Asia目录下,有很多亚洲的时区,我们选择Shanghai这个时区。

    [root@node3 Asia]# cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

    3、这个时候再次校对时间即可,会发现时间是正确的时间了。如下所示:

    [root@node3 ~]# date
    2019年 07月 20日 星期六 12:34:13 CST

    总结:通过这次的踩坑,我发现两点新的知识:

    1、采用阿里云的ntp服务器的源

    ntp1.aliyun.com

    1、以后校对时间可以不使用ntp服务器了,这样子免除了下载ntp软件的麻烦,Linux本身自带的有ntpdate命令。后面跟ntp源直接可以进行同步。可以设置一个开机自启动的命令来进行。

    [root@node3 ~]# ntpdate ntp1.aliyun.com

    这样子可以直接同步阿里云的服务器

  • 相关阅读:
    Android Things专题 1.前世今生
    用Power BI解读幸福星球指数
    [leetcode]Simplify Path
    字段的划分完整的问题
    k-means算法MATLAB和opencv代码
    【Oracle】RAC下的一些经常使用命令(一)
    Java中经常使用缓存Cache机制的实现
    jenkins环境自动部署
    jenkins环境搭建
    springboot单元测试@test的使用
  • 原文地址:https://www.cnblogs.com/FengGeBlog/p/11217555.html
Copyright © 2011-2022 走看看