|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
hwclock(hardware clock)* @/ {/ I5 Q. L& _
% i0 C% r3 g0 k5 w功能说明:显示与设定硬件时钟。4 ~/ s4 O0 ]( e; p
; t( \' c I1 F# x7 T3 h- i
语 法:hwclock [--adjust][--debug][--directisa][--hctosys][--show][--systohc][--test]' Y4 q' Z% _( P1 D w, y, L9 _
[--utc][--version][--set --date=<日期与时间>]7 n/ c) |" m$ I6 P% R6 u
$ G7 u0 a$ E8 N" ^& H
补充说明:在Linux中有硬件时钟与系统时钟等两种时钟。硬件时钟是指主机板上的时钟设备,也就是通常可在BIOS画面设定的时钟。系统时钟则是指kernel中的时钟。当Linux启动时,系统时钟会去读取硬件时钟的设定,之后系统时钟即独立运作。所有Linux相关指令与函数都是读取系统时钟的设定。) g* q7 `, Y$ \ E' |5 o" L' f
7 J6 m1 ]/ o; Z- J9 V
参 数:/ ?% t; c5 [; `# a# k7 Y+ v
--adjust hwclock每次更改硬件时钟时,都会记录在/etc/adjtime文件中。使用--adjust参数,可使hwclock根据先前的记录来估算硬件时钟的偏差,并用来校正目前的硬件时钟。& q \# U% E6 t- D" S( C" f
--debug 显示hwclock执行时详细的信息。 q0 |; Y3 O( j1 i/ X! @, L
--directisa hwclock预设从/dev/rtc设备来存取硬件时钟。若无法存取时,可用此参数直接以I/O指令来存取硬件时钟。
- t( @4 q" c, |7 k* E9 a' o/ j& y--hctosys 将系统时钟调整为与目前的硬件时钟一致。
{7 l8 k" u% Y: r2 h--set --date=<日期与时间> 设定硬件时钟。& a2 Q4 `" G4 Q6 `: R$ L
--show 显示硬件时钟的时间与日期。0 \) [3 b% l( y! w
--systohc 将硬件时钟调整为与目前的系统时钟一致。! }! k3 g4 Y8 Y) U0 A4 d6 Q. r
--test 仅测试程序,而不会实际更改硬件时钟。, I2 a! {7 ^2 Z& w
--utc 若要使用格林威治时间,请加入此参数,hwclock会执行转换的工作。
2 L# S# V, B& M( q- ?9 ]; y--version 显示版本信息。
+ Z/ S |5 K% O2 f6 e N( @0 u' b
; ~7 q% O+ M9 ^4 |6 N8 H使用示例
1 }& @- ?6 P7 z! b" o/ t- r$ ]4 K! Z; p1 G" O& v% h; }: D7 a. u8 ?$ }
5 s X% ~, | k6 ~
|
|