虚拟机时间如何和主机同步(linux虚拟机时间与windows时间如何同步)

导读 想必现在有很多小伙伴对于linux虚拟机时间与windows时间如何同步方面的知识都比较想要了解,那么今天小好小编就为大家收集了一些关于l...

想必现在有很多小伙伴对于linux虚拟机时间与windows时间如何同步方面的知识都比较想要了解,那么今天小好小编就为大家收集了一些关于linux虚拟机时间与windows时间如何同步方面的知识分享给大家,希望大家会喜欢哦。

要让虚拟机的linux和实际时间一致,最简单的步骤是:

(1)将虚拟机linux和主机时间同步,可以先在虚拟机的设置里面-选项-VMware Tools开启客户机与主机时间同步(其实默认就开的)

(2)开启了时间同步但是还是和实际时间不一样,那么可能是时区设置不对,这时最简单的方法是进入系统的图形界面,点击右上角的时间,进入时间、时区设置(和window设置时间差不多),edit location,add location,城市输入shanghai或者beijing,等它自动识别(前提是虚拟机系统联网了)。最后重启系统!

未经律芝士回答级允文许不得转载入先本文内容,否则将视为侵权

注意:也可以从菜单进入system->administration->date&time设置

动物向特色造联什今装深技毛。

(3)如果只是虚拟机系统的时间和实际的时间相差16个小时则可以按照下面介绍的方法设置

在于子其明没流则领阶联拉断近精斯京。

系统启动后发现时间显示问题:

[root@pps ~]# date

Sat Mar 7 08:58:27 PST 2009

其实现在是北京时间 2009年3月8日00:58,相差16个小时。

网上搜索一下PST时间,原来PST时间为美国太平洋标准时间,此时区位于格林威治向西8个时区,晚北京时间16个小时。

发现 /etc/sysconfig/clock 文件配置的是美国时间:

[root@pps ~]# cat /etc/sysconfig/clock

ZONE="America/Los_Angeles"

UTC=true

ARC=false

UTC为true表示RTC保存的时间是UTC时间,false表示保存的是本地时间。

于是将其修改为:

[root@pps ~]# cat /etc/sysconfig/clock

ZONE="Asia/Shanghai"

UTC=false

ARC=false

重启系统后问题依旧!于是想到了 locale

[root@pps ~]# locale

LANG=en_US.UTF-8

LC_CTYPE="en_US.UTF-8"

LC_NUMERIC="en_US.UTF-8"

LC_TIME="en_US.UTF-8"

LC_COLLATE="en_US.UTF-8"

LC_MONETARY="en_US.UTF-8"

LC_MESSAGES="en_US.UTF-8"

LC_PAPER="en_US.UTF-8"

LC_NAME="en_US.UTF-8"

LC_ADDRESS="en_US.UTF-8"

LC_TELEPHONE="en_US.UTF-8"

LC_MEASUREMENT="en_US.UTF-8"

LC_IDENTIFICATION="en_US.UTF-8"

LC_ALL=

[root@pps ~]# cat /etc/sysconfig/i18n

LANG="en_US.UTF-8"

SYSFONT="latarcyrheb-sun16"

修改后为:

[root@pps ~]# cat /etc/sysconfig/i18n

LANG="zh_CN.UTF-8" /* 英文环境可以改成zh_US.UTF-8 */

SYSFONT="latarcyrheb-sun16"

保存退出再次登陆执行date

[root@pps ~]# date

2009年 03月 07日 星期六 09:13:44 PST

如果上面的是设置不行,尝试一下下面的命令:

还是显示PST时间,

# rm /etc/localtime

# ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

本文到此结束,希望对大家有所帮助。

免责声明:本文由用户上传,如有侵权请联系删除!