Centos各種時間[システム時間/ハードウェア時間]

この記事はネットワークコレクションからのもので、赤いものは私がコメントした場所です

最初に知っておくべきことは、Linuxシステムの時間の概念です。
1 )Linuxシステムでは、システム時間とハードウェア時間は独立しています
システム時間はシステムの実行時間を指し、ハードウェア時間はBIOSなどのハードウェアデバイスの時間を指します。
2 )システム時間とハードウェア時間の関係
システム時間は、ハードウェア時間とシステムタイムゾーンによって設定されます。システムが起動すると、ハードウェアデバイスからハードウェア時刻が読み取られ、システムタイムゾーンに従って変更されてから、システム時刻に書き込まれます。同様に、システムがシャットダウンされると、システム時間が読み取られ、次にハードウェア時間が書き込まれます。
ハードウェアに起因する問題については、ハードウェアのサプライヤにお問い合わせください。システム上のソリューションについて話しましょう:
1、 関連するドキュメントは次のとおりです。
参照/ etc / localtime-現地時間ファイル(バイナリファイル)
/ etc / sysconfig / clock-システム時間構成ファイル
/ etc / timezone-システムタイムゾーンファイル(セントスで見つかりませんでした)
そしてディレクトリ:
/ usr / share / zoneinfo-システムが使用できる現地時間ファイル
2、 使用したコマンド
/ bin / date-システム時間を表示
/ sbin / hwclock-ハードウェアまたはシステムの時刻を表示し、ハードウェアの時刻を変更します
3. 楽しい例
システム:Centos 6.2
通常、タイムゾーンはGMT +8(中国)であるため、問題が発生した場合、次のような状況が発生します。
見積もり

date -s 10/12/2012

2012 10月12日金曜日00:00:00CST

まず、タイムゾーン構成を確認して変更します。

cat /etc/timezone

Asia/Beijing
次に、システム時間の構成ファイルを確認します

cat /etc/sysconfig/clock

ZONE=”Asia/Beijing”
UTC=false
ARC=false
上記のゾーン環境構成が対応していることを確認してください。次に、現地時間ファイルを変更します。

cd /usr/share/zoneinfo/Asia/

cp Beijing /etc/localtime

正しい現地時間ファイル(またはリンク)をコピーする
最後に、ハードウェア時間をシステム時間にリセットし、再起動して有効にします。

hwclock –hctosys

北京時間をすばやく設定したい場合:(サーバー時間に更新)

ntpdate cn.pool.ntp.org

Recommended Posts

Centos各種時間[システム時間/ハードウェア時間]
Centosシステムはタイムゾーンを変更します
セントスシステム管理
01 CentOS7.6スイッチシステム言語
CentOS7.5-1804システムカーネルのアップグレード
CentOSシステムの起動プロセス
VirtualBoxはCentOSシステムをインストールします
Centos7.2システム最適化オリジナル
Centosシステムプロセス管理
CentOSシステム最適化スクリプト、未完成
Centos7システムで一般的に使用されるコマンド
Centosシステムにdockerをインストールします
Centosバックエンドシステムのセットアップ記録
Centos6システムのブートロードプロセス
Linuxcentosシステムの起動プロセス
CentOS6.Xシステム初期化スクリプト
CentOS7.Xシステムのインストールと最適化
CentOS7.2インストールlepusデータベース監視システム
Centos7オペレーティングシステムをDockerにインストールする
001.エンタープライズレベルのCentOS7.6オペレーティングシステムのインストール
CentOSサーバーの時刻を北京の時刻に変更します