Red Hat ドキュメントから
/etc/sysconfig/clockファイルは、システムハードウェアクロックから読み取られた値の解釈を制御します。
UTC = ここでは、次のブール値のいずれかです。
true または yes - ハードウェアクロックが標準時に設定されます。
false または no - ハードウェアクロックが現地時間に設定されます。
だから
UTC情報=true/false
提案してください。ハードウェア時計とは何ですか?
ハードウェア時計はRed HatシステムのBIOS時計のようですが、わかりません。
第二に、ハードウェア時計を変更するとどのような影響がありますか?なぜ変更するのですか?
答え1
この記事を読むことをお勧めします記事レッドハットから。
ハードウェア時計、CPUで実行される制御プログラムとは無関係に実行され、マシンの電源が切れても実行できる時計です。現在時刻を追跡。
hwclock
ハードウェアクロック(RTC(リアルタイムクロック)またはCMOSクロックとも呼ばれる)にアクセスするためのユーティリティです。現在時刻を表示し、ハードウェア時計を指定時間に設定し、ハードウェア時計をシステム時間に設定し、ハードウェア時計でシステム時間を設定できます。
これで正確な時間を取得する方法がわかったので、この記事を読んで時間を変更する必要がある場合について詳しく学んでください。記事。
ちなみに、これを最新のディストリビューションで使用する必要はありませんが、それがどのように機能し、変更するかを知ることはいつか役に立ちます。
パーソナルコンピュータには、バッテリで動作するハードウェア時計があります。バッテリーは、コンピュータの残りの部分の電源が切れても時計機能を維持します。ハードウェアクロックは、BIOSセットアップ画面または実行中のオペレーティングシステムで設定できます。
Linuxカーネルは、ハードウェアクロックとは無関係に時間を追跡します。起動中、Linux は独自の時計をハードウェア時計と同じ時間に設定します。その後、両方の時計が独立して動作します。ハードウェアを見るのは遅くて複雑なので、Linuxは独自の時計を維持します。
カーネル時計は常に世界時間を表示します。これにより、カーネルは時間帯についてまったく知る必要がなくなります。シンプルさは信頼性を高め、タイムゾーン情報の更新を容易にします。各プロセスはタイムゾーン変換自体を処理します(タイムゾーンパッケージの標準ツールを使用)。
ハードウェア時計は、現地時間または世界時間のいずれかです。夏時間が開始または終了するとき(UTCにはDSTはありません)、ハードウェアクロックを変更する必要がないため、通常は世界時を使用することをお勧めします。残念ながら、MS-DOS、Windows、およびOS / 2を含む一部のPCオペレーティングシステムでは、ハードウェアクロックが現地時間を表示していると仮定しています。 Linuxはこれらのうちの1つを処理できますが、ハードウェアクロックが現地時間を表示している場合は、夏時間が開始または終了したときに変更する必要があります(そうでなければ現地時間は表示されません)。
答え2
ハードウェア時計はリアルタイムクロック(現在のサウスブリッジチップの一部)であり、同じサブシステムにBIOS設定も保存され、ハードウェア時計は通常BIOS設定メニューから設定できます。
Linuxでは、hwclockツールを使用してコマンドラインからハードウェアクロックにアクセスできます。
UTCをハードウェア時計として使用すると、夏時間が適用されるポータブルデバイスやシステムなど、複数の時間帯を持つシステムでより一貫した結果を提供できます。
ハードウェアクロックは、再起動後のシステム時間を設定するために使用され、時間を設定するために一種のNTPラインを使用しない場合は、システムの唯一の時間基準です。
通常、シャットダウンスクリプトの1つは、システム時間に基づいてハードウェアクロックを更新します。