Red Hat Linux + UTCプロパティとハードウェアクロック

Red Hat Linux + UTCプロパティとハードウェアクロック

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つを処理できますが、ハードウェアクロックが現地時間を表示している場合は、夏時間が開始または終了したときに変更する必要があります(そうでなければ現地時間は表示されません)。

おすすめ記事