Linuxにおいて、時間を自動更新する方法はどう設定しますか。
Linux上の自動更新時間を設定するには、以下の手順に従って操作してください。
- 端末を開き、root権限でログインしてください。
- ntpサービスをインストールするために、以下のコマンドを使用してください。
- sudo apt-get install ntpを実行してください。
- 以下のコマンドを使用してchronyサービスをインストールしてください。
- sudo apt-get install chronyをインストールしてください。
- これらの2つのサービスは、時間を自動で更新するために使用することができます。インストールするサービスを選択してください。
- インストールが完了したら、設定ファイルを開いて設定を行ってください。NTPサービスについては、以下のコマンドを使用して設定ファイルを編集してください。
- sudo nanoコマンドを使って、/etc/ntp.confファイルを開く
- chronyサービスの場合、次のコマンドを使用して設定ファイルを編集してください:
- sudo nano /etc/chrony/chrony.conf を開いてください。
- 設定ファイル内で時間サーバーの設定項目を見つけると、通常は「server」で始まります。一般的な公共時間サーバーを使用することができます。例えば:
- サーバー: ntp.aliyun.com
- 日本語を使用してローカルの時間サーバーを使用する。
- 設定ファイルを保存して終了します。
- NTPまたはChronyサービスを起動し、次のコマンドを使用してNTPサービスを起動してください。
- sudo service ntp スタート
- 以下のコマンドを使用して、Chronyサービスを起動します:
- sudo service chrony startを実行してください。
- サービスが既に実行中の場合は、restartコマンドを使用してサービスを再起動します。
- ntpサービスを使用して、システムの時間同期方法を設定するには、次のコマンドを使用します。
- sudo ntpdate ntp.aliyun.com を実行してください。
- chronyサービスについては、追加の設定は必要ありません。
上記手順を完了すると、システムは自動的に時間サーバーから時間を同期します。時間を手動で同期するには、以下のコマンドを使用できます。
sudo ntpdate ntp.aliyun.com
定期的に時刻を同期させる必要がある場合、crontabタスクスケジューリングツールを使用して定期的なタスクを設定することができます。