使用Centos,遇到本地时间对不上,直接敲命令:date -s "2014-12-25 15:15:15"是立即生效了,但是重启后,系统时间还是原来的。


后面经过查找资料,做个小结.


我的Centos是安装在虚拟机上。在虚拟机有分系统时间和硬件时间。修改了其一是没有办法奏效,必须两者都更改。


   1: 显示系统时间:#date

    修改系统时间: date -s '2012-08-02 12:00'   #设置系统时间为本地时间


    2:显示硬件时间:#hwclock --show

    设置硬件时间:#hwclock --set --date ‘08/02/2012 12:00:00’


    3:这就是硬件时间同步系统时间:hwclock --hctosys 


    4:这个命令强制把系统时间写入CMOS:clock -w


    如果你只需要上面4步,在重启之后,修改就生效的话,那就恭喜你,不用看下面一步了,如果还不生效的话,那你就必须得用这关键的第5步了。


   5: ln -sf /usr/share/zoneinfor/Asia/Shanghai /etc/localtime     #更改时区

   

   6:chmod 777 /etc/localtime


   7.最后在通过重启,init 6 快速重启后,查看系统时间是否真正生效!!!!1