拿linux虚拟机做实验的同事会晓得。当你把linux还原到某个点的时侯,vmware帮不了你把系统时间也给重设了。这么更改linux系统时间的方式是哪些呢?下边跟随学习啦小编一上去了解一下吧。
更改linux系统时间的方式
更改系统时间
linux系统时钟有两个linux 分区,一个是硬件时钟,即BIOS时间linux操作系统界面,就是我们进行CMOS设置时看见的时间,另一个是系统时钟,是linux系统Kernel时间。当Linux启动时linux系统时间修改,系统Kernel会去读取硬件时钟的设置,之后系统时钟都会独立于硬件运作。有时我们会发觉系统时钟和硬件时钟不一致,因而须要执行时间同步linux系统时间修改,下边就分享一下时间设置及时钟同步的命令使用技巧。
date命令将日期设置为2014年6月18日
----date-s06/18/14
将时间设置为14点20分50秒
----date-s14:20:50
将时间设置为2014年6月18日14点16分30秒(MMDDhhmmYYYY.ss)
----date0618141614.30
2hwclock/clock命令查看、设置硬件时间
查看系统硬件时钟
hwclock--show或则
clock--show
设置硬件时间
hwclock--set--date="06/18/1414:55"(月/日/年时:分:秒)或则#clock--set--date="06/18/1414:55"(月/日/年时:分:秒)
3同步系统及硬件时钟。
右图中可以见到硬件和系统时钟相差半小时。可以使用hwclock或则clock进行同步,
硬件时钟与系统时钟同步:
#hwclock--hctosys或则#clock--hctosyshc代表硬件时间,sys代表系统时间,即用硬件时钟同步系统时钟
系统时钟和硬件时钟同步:
#hwclock--systohc或则#clock--systohc即用系统时钟同步硬件时钟
时区设置:
开始设置时区时,参考网上的资料,使用tzselect命令来进行,结果发觉tzselect命令只是告诉了设置时区的方式,而并不是真的去更改/etc/sysconfig/clock这个文件。换句话说就是tzselect命令仅仅告诉我们通过设置TZ这个环境变量来选择的时区,之后将变量添加到.profile文件中。下边就简单介绍一下怎样使用tzselect命令设置时区,以及怎样通过更改/etc/sysconfig/clock配置文件来设置时区。
tzselect:
执行tzselect命令-->选择Asia-->选择China-->选择eastChina-Beijing,Guangdong,Shanghai,etc-->之后输入1。过程如右图:
执行完tzselect命令选择时区后,时区并没有修改,只是在命令最后提示你可以执行TZ='Asia/Shanghai';exportTZ并将这行命令添加到.profile中,之后退出并重新登入。参考右图中date命令见到的结果,最终时区显示为CST,即中国标准时间。
更改配置文件来更改时区1、修改/etc/sysconfig/clockZONE=Asia/Shanghai
2、rm/etc/localtime3、链接到北京时区文件
ln-sf/usr/share/zoneinfo/Asia/Shanghai/etc/localtime
执行完上述过程后,重启机器,即可见到时区早已修改。
看过“修改linux系统时间的方式”的人还看了:
1.linux系统更改系统时间与时区的方式有什么
2.Linux系统怎样更改文件的时间
3.Linux系统时间设置
4.LINUX操作系统怎样修改用户或组
5.LinuxC语言时间函数