ubuntu时间为什么不同步
A. 如何解决Ubuntu与Windows双系统时间不同步
ubuntu操作系统
Ubuntu和Windows默认的时间管理方式不同,所以双系统发生时间错乱是正常的。Ubuntu默认时间是把BIOS时间当成GMT+0时间,也就是世界标准时,而我国在东八区(GMT+8),所以如果你的Ubuntu位置是中国的话你系统显示的时间就是BIOS时间+8小时。假如现在是早上8点,那么你Ubuntu会显示8点,这时BIOS中的时间是0点。
而当你切换到Windows系统时就会发生时间错乱,因为Windows会认为BIOS时间就是你的本地时间,结果就是Windows显示时间为0点……而假如你在Windows下同步时间,恢复显示为8点,这时BIOS时间也会被Windows改写成8点,再次进入Ubuntu时显示时间又变成了8+8=16点……
解决的办法有两个,一个是让Windows使用Ubuntu的时间管理方式,就是启用UTC(世界协调时)另一个就是让Ubuntu按照Windows的方式管理时间,就是让Ubuntu禁用(世界协调时)。个人建议第二种,因为通常Windows是主系统,不推荐对Windows进行这种修改,不过我还是都介绍一下:
在Windows下启用UTC
打开运行窗口(快捷键Win+R),然后输入regedit启动注册表编辑器,并找到一下目录位置:
HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/TimeZoneInformation/
添加一项类型为REG_DWORD的键值,命名为RealTimeIsUniversal,值为1然后重启后时间即回复正常。
在Ubuntu下关闭UTC
这个用这个方法是我比较推荐的:按Ctrl+Alt+T调出终端,输入:
sudo gedit /etc/default/rcS
按Ctrl+F调出查找,找到UTC=yes这一行,改成UTC=no,保存即可,时间修改立即生效。这样就可以解决Windows与Ubuntu双系统时间同步问题了。
B. ubuntu修改时区后,系统时间不对是什么原因
1
在系统菜单栏中,依次点击并打开“系统”-----“系统管理”-----“时间和日期”
2
接着就打开时间和日期设置对话框,我们的操作都是在这里完成,打开后,默认是不能修改的,看图中提示,请一定要注意图中箭头所指的那个按钮。
3
点击下方的“修改”按钮,在验证我们的密码和用户权限后,就可以修改了
4
验证我们的密码和用户权限,时间和日期设置对话框的颜色就改变了,这时可以修改时区、时间、日期了
5
点击“Time zone”后面的列表,然后在弹出的时区设置对话框中可以修改自己的时区,我们中国一般修改为“亚洲/上海”
6
在“配置”后面的列表中,可以选择“网络同步时间”或者“手动修改”
7
在下面的Time和Date中,可以修改时间和日期
C. Ubuntu与Win7时间不一致,差8个小时。。。
这是因为Ubuntu系统一般默认使用格林威治标准时间(UTC),也就是大家所说的世界标准时间。这个时间是比北京时间慢8个小时的,而Windows系统不同,默认使用的是本地时间(Localtime).,这就是你的电脑两个系统时间不一致的原因。
解决此问题只需要在ubuntu中作一下设置就行了,我知道两种方法:
方法一:打开/etc/default/rcS文件,找到“UTC=yes”把里面的yes改成no。然后重启系统就可以了。
方法二:在任务栏里单击时间,->locations-->Edit在弹出的对话框右边有个"Add"(加入)按钮,单击,然后在“Locationname”一栏内输入“Beijing,Beijing,China”,单击“OK”。这时候再看"Locations"下面就会多出“Beijing”一项,将鼠标放到此处,然后点一下右边出现的“set”时间就会自动改回来了。
D. 怎样解决Windows10时间快和Ubuntu时间差问题
你好,
之所以 Windows 与 Ubuntu 双系统之间有时间差,是因为这两个系统使用了不同的方式来识别硬件时钟(Hardware Clock)。Ubuntu 将硬件时钟当作 UTC 时间,而 Windows 将硬件时钟当作本地时间( Local time)。由于时间的处理方式不同,Windows 不管重启多少次都识别 Local time,时间都不会改变。而当我们从 Ubuntu 重启到 Windows 时,硬件时钟已经被 Ubuntu 认为 UTC 方式,而 Windows 再将其强制转换成 Local time,这就造成了时间差。如何解决Ubuntu与Windows双系统时间不同步
要解决 Ubuntu 与 Windows 双系统时间不同步其实非常简单,我们只需将 Ubuntu 的 UTC 时间切换成 Local time 即可。具体做法就是将 /etc/default/rcS 文件中的 “UTC=yes” 改成 “UTC=no” 即可(没有引号)。更改完成完成之后 Ubuntu 便会使用 Local time 而非 UTC,也就解决了双系统时间问题。
如果你想快速更改配置文件,可以直接在终端中执行如下命令:
sudo sed -i 's/UTC=no/UTC=yes/' /etc/default/rcS
E. ubuntu修改时区后,系统时间不对是怎么回事
主板上的纽扣电池没电或者损坏,因为那个电池就是在你关机后继续提供电力让电脑计时的,如果是这样,换一个电池就可以了。也有可能是COMS损坏,也就是计时那个系统,那就只能送修了。
-供参考(梁兆铃)
F. ubuntu文件通过ftp传输后,时间不对
ftp上传的文件日期和时间是服务器端时间和日期,如果ftp上传时间和日期和本地不一样,可以修改ftp服务器端时间和事情就可以了。 修改时间日期方法: 1、双击计算机时间,打开日期和时间修改页面。 2、点击更改日历设置,就可以修改日期
G. ubuntu16.04的时间不同步怎么弄
安装个dconf-editor
命令如下:
sudo apt-get install -y dconf-editor
当 dconf Editor 启动后,导航至 com -> canonical -> indicator -> datetime。将 time-format 的值设置为 custom。
你也可以通过终端里的命令完成以上操作:
gsettings set com.canonical.indicator.datetime time-format 'custom'
现在你可以通过编辑 custom-time-format 的值来自定义时间和日期的格式。
你也可以通过命令完成:(LCTT 译注:将 FORMATVALUEHERE 替换为所需要的格式值)
gsettings set com.canonical.indicator.datetime custom-time-format 'FORMAT_VALUE_HERE'
以下是参数含义:
%a = 星期名缩写
%A = 星期名完整拼写
%b = 月份名缩写
%B = 月份名完整拼写
%d = 每月的日期
%l = 小时 ( 1..12), %I = 小时 (01..12)
%k = 小时 ( 1..23), %H = 小时 (01..23)
%M = 分钟 (00..59)
%p = 午别,AM 或 PM, %P = am 或 pm.
%S = 秒 (00..59)
可以打开终端键入命令 man date 并执行以了解更多细节。
H. ubuntu怎么不与ntp同步时间
Windows和Ubuntu时间不一致问题的解决方法:
我们在切换操作系统的时候会发现一个问题, Windows 和 Ubuntu的时间会出现不一致的情况。在 Windows 中把时间设置正确了过后,回到在 Ubuntu 后系统的时间又不一样了,在 Ubuntu中把时间设置正确后进入 Windows 后,时间又不一致了。
出现这种情况的原因是 Windows 和 Ubuntu它们在默认情况下看待硬件时间(主板上的BOIS显示的时间)的方式不一样。 知道了问题存在的原因,我们就来解决这个问题。
这个是一个关于时间的问题,我们就先来了解一下关于时间的概念
UTC即Universal Time Coordinated,协调世界时
I. 解决ubuntu与xp双系统时间不统一的方法
解决ubuntu与xp双系统时间不统一的方法ubuntu默认不开启UTC,使用的是GMT时,而windows是使用UTC计时方式,这将导致的结果就是Windows和Ubuntu时间计算有差异我们只需修改rcS文件,使Ubuntu
使用UTC时间即可,步骤如下:sudo
vim
/etc/default/rcS把UTC=yes这一行改成:UTC=no附:世界协调时间
(Universal
Time
Coordinated,UTC),GPS
系统中有两种时间区分,一为UTC,另一为LT(地方时)两者的区别为时区不同,UTC就是0时区的时间,地方时为本地时间,如北京为早上八点(东八区),UTC时间就为零点,时间比北京时晚八小时,以此计算即可.UTC相当于本初子午线(即经度0度)上的平均太阳时,过去曾用格林威治平均时(GMT)来表示.北京时间比UTC时间早8小时,以1999年1月1日0000UTC为例,UTC时间是零点,北京时间为1999年1月1日早上8点整。GMT(Greenwich
Mean
Time)是格林尼治平时:由于地球轨道并非圆形,其运行速度又随着地球与太阳的距离改变而出现变化,因此视太阳时欠缺均匀性。视太阳日的长度同时亦受到地球自转轴相对轨道面的倾斜度所影响。为着要纠正上述的不均匀性,天文学家计算地球非圆形轨迹与极轴倾斜对视太阳时的效应。平太阳时就是指经修订后的视太阳时。在格林尼治子午线上的平太阳时称为世界时(UT0),又叫格林尼治平时(GMT)。由于两个系统设定时间时以主板CMOS内的时间为依据,但却有不同的时间计算标准。所以导致了系统时间的纠纷问题。linux和苹果操作系统以当前主板CMOS内时间做为格林威治标准时间,再根据系统设置的时区来最终确定当前系统时间(如时区设置为GMT+08:00北京时间时以及当前CMOS时间为03:00,那么系统会将两个时间相加得出显示在桌面的当前系统时间为11:00)。Windows
操作系统却直接把CMOS时间认定为当前显示时间,不根据时区转换。这样每调整一次系统时区,系统会根据调整的时区来计算当前时间,确定后,也就同时修改了CMOS内的时间(即每调整一次时区,设置保存后,CMOS时间也将被操作系统改变一次,注意不同操作系统调整时间后,也会同时改变CMOS时间,这一点是共通的)。这里我们且不论两种时间计算标准的好差,而仅让Windows认定CMOS时间为格林威治标准时间来消除操作系统之间认定时间的差异,从而解决Windows操作系统与不同操作系统并存时出现的时间矛盾。也就是说,UTC即Universal
Time
Coordinated,协调世界时
GMT即Greenwich
Mean
Time,格林尼治平时
在这里,你可以把UTC认为是GMT+0。Windows(XP和VISTA)和(linux/Unix/Mac)缺省看待系统硬件时间的方式是不一样的:*
Windows把系统硬件时间当作本地时间(local
time),即操作系统中显示的时间跟BIOS中显示的时间是一样的。*
linux/Unix/Mac把硬件时间当作UTC,操作系统中显示的时间是硬件时间经过换算得来的,比如说北京时间是GMT+8,则系统中显示时间是硬件时间+8。
这样,当PC中同时有多系统共存时,就出现了问题。假如你的Ubuntu和WindowsXP中设置的时区都为北京时间东八区,而你在Ubuntu中把当前系统时间更改为9:00AM。则此时硬件中存储的实际是UTC时间1:00AM。这时你重启进入Windows后,你会发现windows系统中显示的时间是1:AM,比Ubuntu中慢了八个小时。同理,你在Windows中更改或用网络同步了系统时间后,再到Ubuntu中去看,系统就会快了8小时。在实行夏令时的地区,情况可能会更复杂些。原因知道了,那怎么来解决这种冲突呢。一种就是让Windows把硬件时间当作UTC,与linux/Unix
/Mac保持一致。另一种就是让linux/Unix/Mac把系统时间当作本地时间,与Windows保持一致。作者
hwp195
J. Ubuntu和Windows下时间不同步怎么办,换下系统,时间就变了
ubuntu 安装一个ntp服务。每次启动系统就同步,同步后写到hwclock里。
或者用ntpdate,写到rc.local里,每次启动时自动执行时间更新,并且更新硬件时钟。