当前位置:首页 » 操作系统 » linuxwindows时间

linuxwindows时间

发布时间: 2022-09-09 01:00:34

① 如何同步Windows和linux的时间

windows的时间可以在“日期和时间”属性里调,并开启windowstime服务,如图。

Linux可以用ntp,如在/etc/crontab里添加:

sudovim/etc/crontab

105***root/usr/sbin/ntpdatentp.fudan.e.cn&&/sbin/hwclock-w

但服务器建议编辑ntp的配置文件,设置三个时间服务器。

如果只需要这两台服务器时间一样,而不必与北京时间相等,可以把其中一台配置为ntp服务器。

ntp使用udp的123端口。

关于ntp的更多知识,说来就话长了,可以写好几页。这里不讲了。

② windows和linux双系统,win系统时间不对怎么改回来

这个问题有两种方法解决,根据楼上说的原因可以知道要么在linux系统上更改,要么在windows上改。而且楼上也讲解了linux上的更改方法。我就来添加一下windows上的修改方法。

以win10系统为例,首先按win+R,出现如下界面:

③ 双系统linux 和win7 系统怎么把时间同步

我把时间修改为冰岛时间

安装mac后,再进入Windows后就会发现系统时间错误,即使你与internet同步改过来了,下次进入Mac后再进Windows,错误依旧!原因是Mac 认为电脑内部时钟(BIOS时钟)是UTC,Windows则认为是本地时间。因此,如果你还有Linux系统时,安装linux时不要勾选使用UTC时间,也可以解决问题。
方法1(来自微软官网):
1.Win+R(打开运行,或者打开命令提示符),回车输入regedit
2.到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation\下,在右侧窗口新增一项DWORD,命名为RealTimeIsUniversal,并把值设为1即可。
这样改的原理是使Windows也像Mac一样把BIOS时间作为UTC时间,不过在Windows里面不能同步时间。如果需要同步,只在Mac OS X下同步。

方法2:
设置Mac系统时区为冰岛。不用大废周折去找冰岛,直接在时区栏输入汉字后回车就可以自动定位了。然后手动设置正确时间,这样Win和Mac时间都解决了。(弊病是Mac下QQ消息时间不正常,这个其实倒无所谓。

④ linux和windows共存时 系统时间问题

LILO代表Linux加载程序。LILO是一个在系统启动时运行的程序,它允许选择用于引导计算机的操作系统。可以用LILO引导几个不同的操作系统,如Linux和MS-DOS。用LILO可以定义一个默认的要引导的操作系统和一个引导该操作系统的延迟时间。例如,如果在计算机上有MS-DOS和Linux,可以配置LILO引导二者中的任何一个,然后告诉LILO,如果30秒后没有键盘介入,就引导二者中的MS-DOS;如果在30秒之内,键盘的Ctrl、Alt、Shift、Caps Lock中的任一键按下,就会出现boot:,此时按下Tab键,能获得LILO引导的操作系统的清单。配置LILO时,可以指定所有这些操作。
二、LILO设置方法
有两种方式可以运行LILO。一种是第一次安装时运行setup程序,在分区、安装软件包之后自动运行,或是在setup的主选单中选Configure后进入。
第二种方法是用root注册后,在命令行上直接输入:# liloconfig-color后,出现LILO设置选单(这里假设已安装了Linux和DOS分区):
Begin Start LILO configuration with a new LILO header
Linux Add a Linux partition to the LILO config file
OS/2 Add an OS/2 partition to the LILO config file
DOS Add a DOS partition to the LILO config file
Install Install LILO
Recycle Reinstall LILO using the existing lilo.conf
Skip Skip LILO installation and exit this menu
View View your current /etc/lilo.conf
Help Read the Linux Loader HELP file
首先选择第一项,Linux会出现“OPTIONAL append= LINE”对话框,询问要不要在启动时, 传一些参数给 Kernel。(有些情况会有这种需要, 比如使用了特殊规格的硬盘,或者是无法被Linux的Kernel检测到的CDROM。)这里直接打回车。

下面是一个选单,有 MBR/Root/Floppy 三个选择项,其中:
MBR: MBR是位于第一硬盘第一cylinder内的第一个sector,电脑在启动时, 会先读取此区域来决定开机。
Root:是所谓superblock,把 LILO 装在 Linux 所在的分区。
Floppy: 指定把LILO安装在软盘, 这样可通过软盘开机。
我选择MBR,再下面选择“5 Seconds”,这样在启动系统时,当出现LILO字样后的 5秒以内没有键盘干预就引导。
以上已经指定好 LILO 的运行方式了, 接下来要把硬盘里现有的 OS, 全部加入到LILO 的开机选单中。如果希望开机后引导的缺省的操作系统是MS-DOS,那么应先选‘DOS’,Linux会自动检测到所有DOS分区。例如: Device Boot Begin Start End Blocks Id System
/dev/hda3 � 121 121 476 1435392 6 DOS 16-bit >=32M
输入“/dev/hda3”回车,再指定一个将在开机选单中出现的名字,如“DOS”(只是个记号,大小写无所谓),再回车。
有时Linux不认识已分好区的DOS分区,将不出现可用的DOS分区列表。可按ALT-F2切换到第二屏,键入:# fdisk
Using /dev/hda as default device!
Command (m for help):
Disk /dev/hda: 128 heads, 63 sectors, 621 cylinders
Units=cylinders of 8064 *512 bytes
Device Boot Begin Start End Blocks Id System
/dev/hda1 1 1 100 403168+ 83 Linux native
/dev/hda2 101 101 120 80640 82 Linux swap
/dev/hda3 � 121 121 476 1435392 6 DOS 16-bit>=32M
从这里可以看出,DOS分区位于/dev/hda3处,按ALT-F1转回原来的屏幕,在输入行处输入“/dev/hda3”,接下来再输入“DOS”。
下面在LILO的设置选单里选第二项“Linux”,Linux检测到如下分区:
Device Boot Begin Start End Blocks Id System
/dev/hda1 1 1 100 403168+ 83 Linux native
输入“/dev/hda1”,再输入名字:“Linux”
再选LILO选单第五项“Install”。
三、Windows98与Linux共存的技巧
安装完Linux后,如果想从光盘安装Windows95/98,却又暂时找不到DOS下的光驱驱动程序,那也没有关系,可先启动linux,用root注册,输入:
# mount /dev/hda3 /mnt -t umbdos
这里,由于DOS分区使用了分区表中的第三项,所以在Linux中,DOS分区的设备名就是/dev/hda3。mount成功后,在光驱中放入win95的安装盘,继续输入:
# cd /mnt
# ls
command.com� io.sys� msdos.sys�
# mkdir cab
# mount /dev/hdb /cdrom (/dev/hdb是cdrom的设备名)
# cp -r /cdrom/pwin98 /mnt/cab
过几分钟,#提示符再次出现。至此,Pwin98的安装文件已全部拷贝到了DOS分区的c:\cab子目录下。
重新启动,进入DOS操作系统。可以看到cab中确实有刚才拷贝的Pwin98安装文件。进入c:\cab,运行setup,把Pwin 98装好。
安装Pwin98后会出现一个问题,那就是每次启动后,都将直接进入Pwin98,再也进入不了Linux了!这只能怪Pwin98自作主张,擅自修改了存放有LILO引导程序的MBR。解决办法是:再次用bootdisk启动,在出现LILO欢迎画面并等待按回车的地方输入: mount root=/dev/hda1 (回车)输入系统后,用root注册,再次运行liloconfig-color,选Recycle后,重新启动一遍机器,可以看到一切又都运行正常了。
顺便介绍一个当不再需要 Linux 时卸载 Linux 和LILO的方法:在DOS下运行Fdisk,删除 Linux 分区,激活 DOS 分区。再运行Fdisk/MBR,即可清除主引导区的LILO引导程序。
以上示例均在SlackWare Linux版本2.0.30上通过。

⑤ 双系统windows时间不准

出现这种情况的原因是由于两种系统在设定时间时均以主板CMOS中的时间为依据,却又使用不同的时间计算标准。具体来说:
Linux和苹果操作系统(UNIX变种)以当前主板CMOS时间做为国际协调时间(UTC), 再根据系统设置的时区来最终确定当前系统时间。比如时区设置为UTC+8(北京时间)而当前CMOS时间为02:00,那么系统会将这两个时间相加,显示 在桌面的当前系统时间为10:00。而Windows 操作系统则直接把CMOS时间认定为当前显示时间,不根据时区转换。
* Windows把系统硬件时间当作本地时间(Local Time),即操作系统中显示的时间跟CMOS中显示的时间是一样的。
* Linux/Unix/Mac把CMOS时间当作UTC,操作系统中显示的时间是硬件时间经过换算得来的,比如说北京时间是UTC+8,则系统中显示时间是CMOS时间+8。
这样,当电脑中同时有多系统时,就出现了问题。假如你的Linux和Windows中设置的时区都为北京时间东八区,而你在Linux中把当前系统时间更 改为10:00,则此时硬件中存储的实际是UTC时间02:00。这时你重启进入Windows后,你会发现windows系统中显示的时间是 02:00,比Linux中慢了八个小时。同理,你在Windows中更改或用网络同步了系统时间后,再到Linux中去看,系统就会快了8小时。那怎么 来解决这种冲突呢?一种就是让Windows把CMOS时间当作UTC,与Linux/Unix /Mac保持一致。另一种就是让Linux/Unix/Mac把系统时间当作本地时间,与Windows保持一致。
一、下面先介绍修改windows的设置,(以Windows7 64-bit为例):
使用组合键Win+R打开运行窗口,输入regedit 回车,找到“HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control \TimeZoneInformation”,右键新建New > DWORD (32-bit) Value,命名为RealTimeIsUniversal,键值为1

⑥ linux和windows时间不同步

同步源设置不同,
时间服务器选择相同源,
欢迎采纳。

⑦ linux切换到windows下时间显示错误问题

原因是:你在安装 的时候,选择使用UTC了,UTC, Universal Time Coordinated 通用协调时,UTC与格林尼治平均时(GMT, Greenwich Mean Time)一样,都与英国伦敦的本地时相同。
方法:
1 . 菜单->系统->管理->日期和时间:选择“时区”选项卡,去掉“系统时钟使用UTC”,然后把时间改成当前时间,确定保存。

2 . 右击托盘区域的时间,选择“首选项”,去掉“使用UTC”,确定保存。

⑧ 如何设置linux时区和windows一样

一、首先要弄清几个概念:
1. “系统时间”与“硬件时间”

系统时间: 一般说来就是我们执行 date命令看到的时间,linux系统下所有的时间调用(除了直接访问硬件时间的命令)都是使用的这个时间。
硬件时间:主板上BIOS中的时间,由主板电池供电来维持运行,系统开机时要读取这个时间,并根据它来设定系统时间(注意:系统启动时根据硬件时间设定系统时间的过程可能存在时区换算,这要视具体的系统及相关设置而定)。
2. “UTC时间”与“本地时间”
UTC时间:CoordinatedUniversal8 e2 i( H7 t0 ^/^Time 世界协调时间(又称世界标准时间、世界统一时间),在一般精度要求下,它与GMT(Greenwich MeanTime,格林威治标准时间)是一样的,其实也就是说 GMT≈UTC,但 UTC 是以原子钟校准的,更精确。
本地时间:由于处在不同的时区,本地时间一般与UTC是不同的,换算方法就是
本地时间 = UTC +时区 或 UTC = 本地时间 - 时区
时区东为正,西为负,例如在中国,本地时间都使用北京时间,在linux上显示就是 CST(China StandardTime,中国标准时,注意美国的中部标准时Central StandardTime也缩写为CST,与这里的CST不是一回事!),时区为东八区,也就是 +8 区,所以CST=UTC+(+8小时) 或 UTC=CST-(+8小时)。

二、时间命令
1. 系统时间 date
直接调用date,得到的是本地时间。如果想得到UTC时间的话,使用 date -u。

[12-01 19:07> ~]$date
2009年 12月 07日 星期一 14:22:20CST
[12-0119:07> ~]$ date -u
2009年 12月 07日 星期一 06:22:22UTC

2. 硬件时间 /sbin/hwclock
直接调用 /sbin/hwclock 显示的时间就是BIOS 中的时间吗?未必!这要看
/etc/sysconfig/clock中是否启用了UTC,如果启用了UTC(UTC=true),显示的其实是经过时区换算的时间而不是BIOS中
真正的时间,如果加上--localtime 选项,则得到的总是 BIOS 中实际的时间.

[12-01 19:07> ~]#hwclock
2009年12月07日 星期一14时28分43秒 -0.611463 seconds
[12-0119:07> ~]# hwclock --utc
2009年12月07日 星期一14时28分46秒 -0.594189 seconds
[12-0119:07> ~]# hwclock --localtime
2009年12月07日 星期一06时28分50秒 -0.063875 seconds

3. /etc/localtime
这个文件用来设置系统的时区,将/usr/share/zoneinfo/ 中相应文件拷贝到/etc下并重命名为
localtime 即可修改时区设置,而且这种修改对date 命令是及时生效的。不论是 date 还是
hwclock都会用到这个文件,会根据这个文件的时区设置来进行UTC和本地之间之间的换算。
4. /etc/sysconfig/clock
这个文件只对 hwclock有效,而且似乎是只在系统启动和关闭的时候才有用,比如修改了其中的 UTC=true 到
UTC=false 的前后,执行hwclock (--utc, 或 --localtime) 都没有变化,要重启系统后才生效。注:如果设置
UTC=false并重启系统后,执行一些命令结果如下:

date 2009年 12月 07日 星期一 19:26:29 CST
date-u 2009年 12月 07日 星期一 11:26:29 UTC
hwclock 2009年12月07日 星期一 19时26分30秒 -0.442668seconds
hwclock--utc 2009年12月08日 星期二 03时26分31秒 -0.999091seconds
hwclock--localtime 2009年12月07日 星期一19时26分32秒 -0.999217 seconds

可见,如果不使用UTC,BIOS时间(红色部分)就是系统本地时间,而且注意这时执行 hwclock --utc得到的结果没有任何意义,因为这里我们已经禁用了UTC,而且也明显不符合“本地时间=UTC+时区”的关系。

三、linux与windows双系统间的时间同步
系统启动和关闭时,硬件时间与系统时间之间的同步有两种方式(假设在中国,用CST代表本地时间):

方式A: 使用UTC(对linux就是 /etc/sysconfig/clock 中 UTC=true)
开机: BIOS--------->UTC(将BIOS中的时间看成是UTC)------(时区变化)----->CST
关机:CST-------(时区变化)----->UTC-------存储到------>BIOS

方式B: 不使用UTC(对linux就是 /etc/sysconfig/clock 中UTC=false)
开机: BIOS----------------------->CST(将BIOS中的时间看成是CST)
关机:CST---------存储到------>BIOS

通过设定/etc/sysconfig/clock,linux可以支持这两种方式,然而windows只支持方式B(至少是默认支持B,而我不知道怎么
能让它支持A),那么在双系统情况下,如果linux设成A方式,那么在linux与windows系统切换时一定会造成时间混乱的,解决办法就是将
linux中的UTC禁用,也设成B方式就可以了。

注:可以通过 hwclock
--hctosys来利用硬件时间来设置系统时间(注意不是简单的复制BIOS中的时间为系统时间,要看是否使用UTC,如果使用的话则要做时区换算),
通过hwclock --systohc 来根据系统时间设置硬件时间(也要看是否启用UTC来决定是否做时区换算)。总之,不论使用--systohc
还是 --hctosys,同步后直接运行不带参数的 hwclock 得到的时间与直接运行
date得到的时间应该一致,这个时间是否就是BIOS中的时间(hwclock--localtime)那就不一定了,如果启用了UTC就不是,没启用
UTC就是。
而且好要注意:在系统中手动使用 hwclock hwclock --set --date='yyyy-mm-dd'来设置BIOS时间只在系统运行时有效,因为当系统关闭时,还会按设定好的方式根据系统时间来重设BIOS时间的,于是手动的设置便被覆盖掉了。

⑨ windows时间和linux时间同步吗

两者可通过手动调整同步,如果任意一方在virtualbox虚拟机也可在settings->system->motherboard界面下选中hardware clock in utc-time,这时与宿主系统自动同步。

⑩ windows和linux双系统,win系统时间不对,怎么改回来

在BIOS中检查时间设置。如果BIOS中时间正常,则可以在WINDOWS系统中设置。

热点内容
app什么情况下找不到服务器 发布:2025-05-12 15:46:25 浏览:713
php跳过if 发布:2025-05-12 15:34:29 浏览:466
不定时算法 发布:2025-05-12 15:30:16 浏览:129
c语言延时1ms程序 发布:2025-05-12 15:01:30 浏览:163
动物园灵长类动物配置什么植物 发布:2025-05-12 14:49:59 浏览:732
wifi密码设置什么好 发布:2025-05-12 14:49:17 浏览:147
三位数乘两位数速算法 发布:2025-05-12 13:05:48 浏览:396
暴风影音缓存在哪里 发布:2025-05-12 12:42:03 浏览:539
access数据库exe 发布:2025-05-12 12:39:04 浏览:627
五开的配置是什么 发布:2025-05-12 12:36:37 浏览:363