Linuxのハードウェア時間システム時間

仮想マシンを構築し、各再起動後にシステムクロックは、常に利用可能な時間と10時間以上の差があることがわかりました
日付を修正した後、再起動を-sと問題が再び発生します。だから、ハードウェアクロックについての容疑者と
hwclockので見て、実際に差ハードウェアクロックがあることがわかりました。ハードウェアクロックを調整します。
hwclockの--set --date
[ルート@ localhostの〜]#のDATE -s '2009-05-01 6時06分01秒'
金1で2009年5月6時06分01秒CST
[ルート@ localhostの〜]#のDATE
金CSTで2009年5月6時06分02秒。1
[ルート@ localhostの〜]#シンクロ
[ルート@ localhostの〜]#hwclockのの
木2009年4月30日10時30分13秒PM CST -0.697852秒
[ルート@ localhostの〜]#男のhwclockの
[ルート@ localhostの〜]#hwclockの--set = '05 --date / 01/2009 6時10分01秒"
[ルート@ localhostの〜]#hwclockの
金01 -0.464026秒AM CST午前6時10分09秒2009年5月には
、システムクロックとハードウェアクロックを分割元のlinux時間。
時間内ボワ・ハードウェア・クロック、システム時刻は、カーネルの時間です。
システムは、ハードウェアクロックあなたは時計を起動するたびに読み込み、その後、独立して動作します。したがって、唯一のシステムを変更します
ハードウェアクロックを変更することなく、システムクロックは、その後、時間が正しくないシステムを再起動した後になります。
 
機能:時計表示設定のハードウェア。

構文: hwclockの[--adjust] [ -デバッグ] [ - directisa] [ - hctosys] [ -ショー] [ - systohc] [ -テスト]
[--utc] [ -バージョン] [ - -set --date =]

付記: Linuxと同様に2つのハードウェアクロックとシステムクロックがあります。マザーボードのクロックデバイス上のハードウェアクロックを参照し、クロックはBIOS設定画面で、一般的です。システムクロックはクロック手段カーネルです。Linuxが起動、システムクロックは独立しており、システムクロックの後に、ハードウェアクロックの設定を読み込むためのとき。すべてのLinuxコマンドと関数は、システムクロック設定の読み取りに関連しています。

パラメータ:
  あなたは、ハードウェアクロックを変更--adjust時に毎回hwclockのは、/ etc / adjtimeファイルに記録されます。--adjust使用パラメータは、現在のハードウェアクロックを補正する前の記録に基づいて、偏差hwclockのハードウェアクロックを推定することができます。 
  hwclockの--debug表示詳細な実行情報。 
  ハードウェアクロックにアクセスする--directisa hwclockのプリセットからの/ dev / RTC装置。アクセス可能でない場合は、このパラメータは、ハードウェアクロックにアクセスするためのI / O命令で直接使用することができます。 
  --hctosysシステムクロックが現在のハードウェアクロックと一致するように調整されています。 
  --set --date =セットハードウェアクロック。 
  --show時刻と日付表示ハードウェアクロック。 
  ハードウェアクロック--systohc現在のシステムクロックと一致するように調整されています。 
  --testのみテストプログラムが、実際にハードウェアクロックを変更しません。 
  このパラメータを追加し、グリニッジ標準時を使用するには--utc、hwclockのは、変換の作業を実行します。 
  --versionバージョン情報を表示。

 

ます。http:リンク「ITPUBはブログ」から//blog.itpub.net/12932950/viewspace-592420/を、転載の場合は、そうでない場合は責任を負いません、ソースを明記してください。

ます。http://blog.itpub.net/12932950/viewspace-592420/で再現

おすすめ

転載: www.cnblogs.com/sgh69/p/12050896.html