ホームページ >運用・保守 >Linuxの運用と保守 >Linux のシステム時刻が変化し続けるのはなぜですか?
Linux システム時刻が常に変化する場合の解決策: 1. 「/etc/localtime」を通じてシステム タイム ゾーン リンク ファイルを確認します; 2. 「lrwxrwxrwx. 1 root root 33 Mar 29 16:55 /etc」を実行します。 /localtime -> /usr/share/zoneinfo/Asia/Shanghai" コマンドを使用して、タイムゾーンを上海に変更します。
#このチュートリアルの動作環境: linux5.9.8 システム、Dell G3 コンピューター。
Linux システム時刻が常に変化するのはなぜですか?Linux サーバー時刻は常に間違っていますか?
サーバー時間が正しく変更されたことに興味を持っている人もいますが、しばらくすると、システム時間が再び間違ってしまいます。
ユーザーが時刻を変更する方法は、一般に、date コマンドを使用して時刻を変更するか、ntp コマンドを使用して時刻を同期することです。
この場合、サーバーが物理マシンではなく仮想マシンである場合、ハードウェア時間のハードウェア タイム ゾーンの問題ではなく、システムのインストール時にデフォルトのタイム ゾーンが使用されたか、間違ったタイム ゾーンが選択されたことが原因です。
システムのタイム ゾーンを確認してください。リンク ファイル: (ここでは明らかにニューヨークがタイム ゾーンとして選択されています)
[root@localhost ~]# ll /etc/localtime lrwxrwxrwx. 1 root root 38 May 31 2018 /etc/localtime -> ../usr/share/zoneinfo/America/New_York
修正: (タイム ゾーンを上海に変更します)
[root@localhost ~]# rm /etc/localtime rm: remove symbolic link ‘/etc/localtime’? y [root@localhost ~]# ll /etc/localtime ls: cannot access /etc/localtime: No such file or directory [root@localhost ~]# ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime [root@localhost ~]# ll /etc/localtime lrwxrwxrwx. 1 root root 33 Mar 29 16:55 /etc/localtime -> /usr/share/zoneinfo/Asia/Shanghai
date コマンドを使用して、時間が変更されているかどうかを確認します。復元されていない場合は、ntp コマンドを使用して時刻を同期すると、後で時刻が狂わなくなります。
関連する推奨事項: 「Linux ビデオ チュートリアル 」
以上がLinux のシステム時刻が変化し続けるのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。