ホームページ >コンピューターのチュートリアル >コンピュータ知識 >Linux システム時刻の変更が反映されないのはなぜですか?

Linux システム時刻の変更が反映されないのはなぜですか?

WBOY
WBOY転載
2024-02-22 09:43:021148ブラウズ

Linux システムを完全に変更する方法

Linux システム時刻を変更する必要がある場合は、ソフトウェア レベルでの時刻設定に加えて、ハードウェア クロック (RTC) の影響も考慮する必要があります。

Linux システム時刻の変更が反映されないのはなぜですか?

ステップ 1: ソフトウェア レベルでの時刻変更

(1) 現在時刻とタイムゾーンを確認する

変更を開始する前に、次のコマンドを使用して現在のシステム時刻とタイムゾーンの設定を確認します。 リーリー

(2) システム時刻の設定

方法 1. 手動変更

システム時刻を手動で調整する必要がある場合は、date コマンドを使用できます。たとえば、システム時刻を 2024 年 2 月 21 日の 12:00 に調整するには、次のコマンドを実行します。 リーリー

方法 2. ネットワーク タイム プロトコル (NTP) を使用する

システム時刻の同期を確保するには、ネットワーク タイム プロトコル (NTP) を使用することをお勧めします。 NTP サービスがシステムにインストールされ実行されていることを確認し、対応するコマンドを実行して手動で時刻を同期してください。

リーリー

または、時間を自動的に同期するように NTP クライアントを構成します。

リーリー

(3) タイムゾーン設定を変更する

システムのタイムゾーン設定を変更する必要がある場合は、timedatectl コマンドを使用できます。たとえば、タイムゾーンを北京時間 (東第 8 区) に設定します:

リーリー

ステップ 2: ハードウェア クロック (RTC) を処理する

ソフトウェア レベルの時刻設定に加えて、ハードウェア クロック (RTC) の影響も考慮する必要があります。ハードウェア クロックは通常、コンピュータの電源がオフになっている場合や電源が切断されている場合でも、時間を維持するために継続的に動作します。したがって、ソフトウェア時間とハードウェア時間の一貫性を確保する必要があります。

(1) ソフトウェア時間をハードウェアクロックに書き込む

次のコマンドを使用してソフトウェア時間をハードウェア クロックに書き込み、それらが一貫していることを確認します。

リーリー

(2) ハードウェアクロックから時刻を読み取る

システム時刻を同期するためにハードウェア クロックから時刻を読み取る必要がある場合は、次のコマンドを使用できます。

リーリー

ステップ 3: 変更を確認する

時刻とタイムゾーンの変更が完了したら、date、timedatectl、および hw Clock コマンドを再度実行して、変更が有効かどうかを確認します。

以上がLinux システム時刻の変更が反映されないのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はmryunwei.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。