1. 時間の種類は次のように分けられます。 1. ネットワーク時間(タイムゾーンの設定、ntpサーバーによる時刻同期) 2. システム時間、現在のシステムで表示される時間 3. ハードウェア(RTC)時間、マザーボード上のBIOS時間 一般的な設定は、システム時間がネットワーク時間と同期され、システム時間がハードウェア時間に書き込まれるというものです。 2. 時間の表示方法: 1. ハードウェアの時間を確認する #ハードウェアクロック 2. システム時間を確認する 日付 3. ネットワーク時間を更新して確認する #ntpdate xxxxxx xxxxxxは/etc/ntp.confファイルに設定されたタイムサーバーです 4. 時間を変更する方法 1. システム時間の変更 時間を13:11:03に設定します #date -s 13:11:03 2. ハードウェア時間の変更 #hwclock --set --date='03/21/2019 15:20'; ハードウェアの時間を2019年3月21日15:20に設定する 3. ネットワーク時間の変更 1. タイムゾーンを変更してネットワーク時間を変更する必要があります。tzselect タイムゾーンがわからない場合は、このコマンドを使用してタイムゾーンを見つける必要があります。2. ほとんどの中国ユーザーは Asia/Shanghai を使用しているため、次のコマンドを使用して上海タイムゾーンに更新します #cp -v /usr/share/zoneinfo/Asia/Shanghai /etc/localtime 3. ネットワークサーバーと時間を同期する #ntpdate xxxxxx xxxxxxは/etc/ntp.confファイルに設定されたタイムサーバーです 5. お互いに手紙を書く時間 1. ハードウェア時刻がシステム時刻に書き込まれる #hwclock -s 2. システム時刻がネットワーク時刻と同期する #ntpdate xxxxxx xxxxxxは/etc/ntp.confファイルに設定されたタイムサーバーです 3. システム時刻がハードウェア時刻に書き込まれる #hwクロック -w 6. デュアルシステムタイムエラー問題の原因と解決策 1. ハードウェア時間形式 1. 現地時間: localtime (Windows で使用される時間) 2. 世界標準時: UTC (Linux/Unix で使用される時間) 2. ハードウェア時間の解釈における Windows と Linux/Unix の違い Windowsはシステム時刻としてローカル時刻を使用します Linux/Unix は、UTC (世界標準時) とタイムゾーンから変換された時間をシステム時間として使用します。北京時間は東部標準時ゾーン 8 を使用するため、システム時間は UTC+8 から変換されます。 3. WindowsとLinux/Unixの時刻の不一致の理由 Windows システムを使用する場合、ネットワークと時刻を同期しながら、ローカル時刻をハードウェア時刻に書き込みます (このとき、Windows システムの時刻とハードウェア時刻は同じ時刻に同期されます)。Linux/Unix 設定を使用する場合、ハードウェア時刻は UTC 時刻であるため、同期された正しい時刻に 8 時間が追加され、逆の場合も同様であるため、時刻エラーが発生します。 4.WindowsとLinux/Unix間の時刻の不一致の解決方法 方法 1. Windows: 1. UTC時間を現地時間として使用する 方法 2. Linux: 1. ローカルタイムをハードウェア時間として使用します(systemd を使用してサービスを管理する Linux ディストリビューションに適しています) 2. ネットワーク時間をローカル時間として使用し、ハードウェア時間と同期しない(init管理サービスを使用するLinuxディストリビューションに適用) 現在、ほとんどのディストリビューションはサービス マネージャーとして systemd を使用しています。 5. WindowsとLinux/Unix間の時間差の具体的な操作 方法 1: Windows 1. 管理者としてcmdを開く 埋め込む: レジストリに HKLM\SYSTEM\CurrentControlSet\Control\TimeZoneInformation /v RealTimeIsUniversal /t REG_DWORD /d 1 を追加します 方法 2: Linux 1. ローカルタイムをハードウェア時間として使用します(systemd を使用してサービスを管理する Linux ディストリビューションに適しています) #hwclock --localtime または
2. Linux がハードウェア時刻同期を使用しないように設定する (init 管理サービスを使用する Linux ディストリビューションに適用)
足りないものがあればコメントして補足してください! 要約する 上記はこの記事の全内容です。この記事の内容が皆さんの勉強や仕事に一定の参考学習価値を持つことを願っています。ご質問があれば、メッセージを残してコミュニケーションしてください。123WORDPRESS.COM を応援していただきありがとうございます。 以下もご興味があるかもしれません:
|
<<: JS 配列の重複を排除する 9 つの高度な方法 (実証済みで効果的)
>>: Windows Server2014 にセキュリティを適用して MySQL をインストールする際のエラーに対する完璧な解決策
本日、会社の内部サーバーにログインしたところ、リモートアクセスができませんでした。エラー メッセージ...
今朝、私は Wampserver を使用してローカルの win7 マシン上に PHP 環境を構築し、...
エフェクトのスクリーンショット:実装コード:コードをコピーコードは次のとおりです。 <!DOC...
1 はじめにデータベースを設計する場合、画像や音声ファイルをデータベースに挿入することは避けられませ...
この記事では、ブロック崩しピンボールゲームを実装するためのJSの具体的なコードを参考までに紹介します...
1. mpstatコマンド1.1 コマンド形式 mpstat [ -A ] [ -u ] [ -V ...
目次序文keep-avlive フック関数keep-avliveはどのコンポーネントをキャッシュする...
序文:前の記事を読んだ後、binlog はデータベースで実行されたすべての DDL および DML ...
目次背景1. 思考分析2. ページ構成2.1 HTML レイヤー2.2 CSS レイヤー2.3 JS...
リアルタイム レプリケーションは、企業データをバックアップする最も重要な方法です。主に、ユーザーが送...
Windows10にmysqlをインストールする1. 公式サイトからMySQLをダウンロードするウェ...
概要binlog2sql は、Python で開発されたオープンソースの MySQL Binlog ...
バブリングとは何ですか? DOM イベント フローには、イベント キャプチャ ステージ、ターゲット ...
MYSQL 5.6 スレーブレプリケーションの展開と監視MYSQL 5.6 のインストールと展開 #...
要素フォームとコード表示詳細はエレメントフォーム公式サイトをご覧ください構造と機能の分析紹介とソース...