红联Linux门户
Linux帮助

解决ubuntu系统与win 7系统时差8小时问题

发布时间:2016-04-28 10:54:29来源:linux网站作者:int0x09

Windows与 Unix/Mac/Linux缺省看待系统硬件时间的方式是不一样的:
Windows把系统硬件时间当作本地时间(localtime),即操作系统中显示的时间跟BIOS中显示的时间是一样的。
Linux/Unix/Mac把硬件时间当作UTC,操作系统中显示的时间是硬件时间经过换算得来的,比如说北京时间是GMT+8,则系统中显示时间是硬件时间+8。
这样,当PC中同时有多系统共存时,就出现了问题。


解决问题的方法:
让Ubuntu不使用UTC时间,从而与Windows保持一致。
关闭ubuntu系统UTC时间:sudo timedatectl  set-local-rtc  1          

//末尾为0,开启UTC时间


网上许多贴子都说修改/etc/default/rcS文件:

sudo gedit /etc/default/rcS 
将UTC=yes   改为:  UTC=no                    
经过我测试,是无效的,不知道其他同学的系统是否有效。

UTC即UniversalTime Coordinated,协调世界时
GMT即GreenwichMean Time,格林尼治平时


本文永久更新地址:http://www.linuxdiyf.com/linux/20165.html