コンピュータの世界、特にネットワーク通信では時間は非常に重要です。サーバーとクライアントの時刻が確実に同期されるように、Linux オペレーティング システムはクロック設定を調整する NTP (ネットワーク タイム プロトコル) サービスを提供します。 Linux では、一般的に使用される NTP 実装は ntpd です。これは安定性と信頼性が高く、広く使用されています。
Linux では、クロックの表示と設定に使用されるコマンドには、主に date、hw Clock、および Clock が含まれます。このうち、 Clock と hwClock は使い方が似ていますが、 Clock コマンドは x86 ハードウェア システムだけでなく、Alpha ハードウェア システムもサポートしている点が異なります。現在、ほとんどのユーザーは x86 ハードウェア システムを使用しているため、これら 2 つのコマンドは 1 つのコマンドとして学習できます。
1. 仮想端末で date コマンドを使用して、システム時刻を表示および設定します
システムクロックを表示する操作:
リーリーシステムクロックを設定する操作:
リーリー共通設定形式:
# 日付 月 日 時 分 年.秒
2. hw Clock または Clock コマンドを使用して、ハードウェア クロックを表示および設定します。
ハードウェアクロックの動作を表示:
リーリーハードウェアクロックを設定する操作:
リーリー共通設定形式: hw Clock/ Clock –set –date="月/日/年 時:分:秒"。
3. システム クロックとハードウェア クロックを同期する
Linux システム (筆者は Red Hat 8.0 を使用しており、他のシステムでは実験を行っていません) は、再起動後にデフォルトでハードウェア クロックとシステム クロックが同期されます。再起動するのが不便な場合 (サーバーは通常、ほとんど再起動しません)、クロックまたは hw Clock コマンドを使用して、システム クロックとハードウェア クロックを同期させます。
ハードウェア クロックをシステム クロックと同期します:
システムクロックとハードウェアクロックの同期:
リーリー2. 次に、LINUX サーバーをネットワーク上の時刻同期サーバーと同期する必要があります。操作プロセスは次のとおりです。 リーリー
同期時間コマンド プロンプトを実行する場合: NTP ソケットが使用中であるため、終了しています。同期時間コマンドを実行する前にタイム サービス (/etc/init.d/ntpd stop) を停止する必要があります。
中国で使用可能なおおよその NTP タイム サーバー アドレス リーリー
=================================
他大学のNTPアドレス: サーバーリスト: リーリー
つまり、ntpd サービスは、Linux で一般的に使用される NTP 実装として、サーバーとクライアントのクロックの同期を維持できるため、システム全体のパフォーマンスと信頼性が向上します。この記事では、Linux システムで ntpd サービスを構成および使用する方法と、いくつかの一般的な問題を解決する方法を学びました。今後の作業では、さまざまなアプリケーション シナリオを満たすために、実際のニーズに応じて ntpd サービスをさらに構成および最適化できるようになります。以上がLinux での ntpd サービスの構成と使用に精通しているの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。