如果你有正在尝试Linux虚拟机的朋友,你就会知道这一点。将Linux恢复到某个时间点时,VMware无法协助重置系统时间。那么Linux上如何更改系统时间呢,跟小编一起学习一下吧。
如何更改Linux系统时间
更改系统时间
Linux系统时钟有两种,一种是硬件时钟,或者是BIOS时间。,这是运行CMOS时的情况。配置时显示的时间为系统时钟,即Linux系统内核时间。当Linux启动时,系统内核读取硬件时钟设置,系统时钟独立于硬件运行。在某些情况下,您可能会发现系统时钟和硬件时钟不匹配,您必须执行时间同步。下面介绍如何使用时间设置和时钟同步命令。
date命令将日期设置为2014年6月18日。
----date-s06/18/14
将时间设置14:00。时钟20分50秒
----date-s14:20:50
设置时间为2014年6月18日14:16:30()
----date0618141614.30
2hwClock命令显示和设置硬件时间
系统硬件时钟显示
hwClock--show或
Clock--show
设置硬件时间
hwClock--set--date="06/18/1414:55"(月/日/年:分:秒)或#Clock--set--date="06/18/1414:55"(月/日日/年时:分:秒)
3同步系统和硬件时钟。
在下图中,您可以看到硬件时钟和系统时钟相差30分钟。您可以使用hwclock或Clock进行同步。
硬件时钟和系统时钟同步。
#hwClock--hctosys或#Clock--hctosyshc表示硬件时间,sys表示系统时间。也就是说,它使用硬件时钟来同步系统时钟。
将系统时钟与硬件时钟同步:
#hwClock--systohc或#Clock--systohc使用系统时钟同步硬件时钟。
设置时区:
请参阅Internet上的信息始设置时区。当你使用tzselect命令时,可以看到tzselect命令只是告诉你如何设置时区,并没有真正改变/etc/sysconfig/Clock文件。也就是说,tzselect命令仅报告通过设置TZ环境变量选择的时区,并将该变量添加到.profile文件中。下面简单介绍如何使用tzselect命令设置时区以及如何通过修改/etc/sysconfig/Clock配置文件设置时区。
tzselect:
运行tzselect命令。--选择亚洲--选择中国--选择华东地区(北京、广东、上海等),输入1。流程如下:
运行tzselect命令并选择时区后,时区并没有改变,但命令结束时提示:Masu。运行TZ='Asia/Shanghai';exportTZ,将此命令行添加到您的.profile,注销并重新登录。请参阅下图中date命令显示的结果。最终时区显示为CST(中国标准时间)。
修改配置文件更改时区1./etc/sysconfig/lockZONE=Asia/Shanghai
修改/etc/localtime3。。上海时区文件链接
ln-sf/usr/share/zoneinfo/Asia/Shanghai/etc/localtime
上述过程完成后,重新启动机器。可以看到时区已经改变。
方法/步骤
打开Ubuntu虚拟机,右键桌面空白处-打开终端。
请点击输入图片描述在终端中输入命令启动ntp时间同步服务。
sudontpstart
如果ntp服务已经启动,则可以保留它。
请点击输入图像描述在设置中修改Ubuntu虚拟机时间。设置一小时的时间。
请点击输入图像描述要查看系统时间,请使用命令:
date
请点击输入图像描述要查看硬件时间,请使用命令:
sudohwclock-r
是发现系统时间和硬件时间都提前了1小时。
。
日期
请点击输入图像描述使用命令检查硬件时间是否仍在提早一个时钟
sudohwclock-r
请点击输入图片描述此时,您可以使用命令
sudohwclock--systohc
请点击输入图像描述更简单的方法就是每天定期将系统时间与硬件时间同步,可以使用crontab-e来配置定时任务。
例如
08***/sbin/hwclock-w
这表示系统时间自动同步到八点的硬件时间每天打钟。
请点击输入图片描述虚拟机相当于一台独立的计算机,只需按照常规计算机修改日期和时间即可。
工具:计算器;
更改日期和时间的步骤如下:
1右键单击右下角的日期和时间。电脑一角;
2.在弹出的菜单栏中选择“调整日期/时间”
3.关闭自动时间设置并开启手动时间设置
5。将时间更改为请求的日期和时间;
6确认后,单击“更改”完成操作。
上一篇:pve虚拟机关机命令
下一篇:vmware虚拟机时间不对