centos系统修改(矫正)系统时间

编译PHP的时候报错:

make: warning: Clock skew detected. Your build may be incomplete

于是百度了一下,说是系统时间比文件修改时间早,于是date命令看了下时间,发现确实和现实时间不一致。

修改系统时间

  • 1.编辑文件
]# vi /etc/sysconfig/clock   
ZONE="Asia/Shanghai"
UTC=false                          #设置为false,硬件时钟不于utc时间一致
ARC=false
  • 2. linux的时区设置为上海
    ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
  • 3. 对准时间,如果没有安装ntp服务器(yum install ntp
    ntpdate asia.pool.ntp.org
  • 4. 设置硬件时间和系统时间一致并校准
    /sbin/hwclock --systohc

至此,linux系统时间和计算机硬件时间都是cst时间了,并且为上海时区。
转载至系统运维 www.osyunwei.com

    原文作者:桩i
    原文地址: https://www.jianshu.com/p/33fdfb304c43
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞