h clock (硬件时钟)。

功能说明:显示并设置硬件时钟。

语法: HW clock [adjust ] [debug ] [direct isa ] [hctosys ] [show ] [systohc ] [test ]

[utc ] [version ] [setdate=日期和时间]

补充说明: Linux有硬件时钟和系统时钟两种时钟。 硬件时钟是指主板上的时钟设备,通常可以在BIOS屏幕中设置的时钟。 系统时钟是kernel的时钟。 Linux启动后,系统时钟将读取硬件时钟设置,然后系统时钟将独立运行。 所有与Linux相关的命令和函数都是读取系统时钟的设置。

参数:

每次更改硬件时钟时,-adjustHwclock都记录在/etc/adjtime文件中。 adjust参数允许hwclock根据以前的记录估计硬件时钟的偏差,并修改当前的硬件时钟。

debug显示hwclock运行时的详细信息。

directisahwclock默认通过/dev/rtc设备访问硬件时钟。 如果无法访问,则可以通过I/O命令使用此参数直接访问硬件时钟。

hctosys会调整系统时钟,使其与当前硬件时钟相匹配。

setdate=设置日期和时间硬件时钟。

show显示硬件时钟的时间和日期。

systohc将硬件时钟调整为与当前系统时钟一致。

test只是测试程序,并不实际更改硬件时钟。

要使用-utc格林尼治标准时间,请添加此参数。 hwclock执行转换工作。

version显示版本信息。

示例更改日期以与硬件时钟同步[root@new55 ~]#date

2010年11月06日星期六21:11:57 CST

[root@new55 ~]#date 11062112==格式mmddHHMM,即日期和时间

2010年11月06日星期六21:12:00 CST

[root@new55 ~]#hwclock -w

[root@new55 ~]#hwclock

2010年11月06日星期六21时12分13秒- 0.648818秒

[root@new55 ~]#

注:要使系统时间准确,最好还是使用ntp方式。

转递: https://www.centos.BZ/2011/09/Linux-hwclock /

转载于:https://blog.51cto.com/w 877183008/1891596