Ubuntu システムでタイムゾーンと時刻を変更する方法

Ubuntu システムでタイムゾーンと時刻を変更する方法

Linux コンピュータには 2 つの時間があります。1 つはハードウェア時間 (BIOS に記録される hwclock と呼ばれる時間)、もう 1 つはオペレーティング システム時間 (osclock) です。ハードウェア クロックは BIOS バッテリーによって電力が供給されます。

コンピュータの電源を切っても、コンピュータは動作し続けます。BIOS バッテリーは通常数年間使用できます。電源が切れると、BIOS のデータは工場出荷時の設定に復元されます。

ハードウェア時間とオペレーティングシステム時間の間の相互作用プロセス

1. 起動時に、オペレーティング システムは BIOS からハードウェア時間 + タイム ゾーンを読み取り、osclock のタイム ゾーンに従って対応する時間に変換します。すると、オペレーティング システムの時間とハードウェアの時間は独立して実行され、互いに影響しなくなります。

アプリケーションによって取得される時間には、オペレーティング システムの時間が使用されます。この手順は、コンピュータの電源がオンになると OS によって自動的に完了します。

2. ホストの動作中、ntp を使用して osclock が国際原子時と同期されていることを確認し、次に osclock が hwclock に同期されます。この手順では独自の設定が必要です

3. シャットダウン時に、osclock が hwclock に書き込まれます。この手順は、シャットダウン時に OS によって自動的に完了します。しかし、異常なシャットダウンの状況を考慮する必要があります。シャットダウンが異常な場合、osclockがhwclockに書き込まれない可能性があります。これが理由です。

このため、ステップ 2 で osclock が定期的に hwclock にフラッシュされます。定期的にフラッシュしないと、osclockとhwclockの差が大きい場合、異常終了するとosclockが失われ、再起動するとosclockが

違います。osclock は最初の ntp 同期以来間違っています。また、ntpdを使用する場合、ntpdは段階的な調整であり、osclockが国際原子に調整されるまでに数回のntp同期サイクルが必要になります。

さらに、osclock と ntp サーバー間の時間差が 1000 秒を超えると、ntp サーバーは osclock を更新しません。

Ubuntuでタイムゾーンと時刻を変更する方法

1. まずタイムゾーンを確認します。

codetc@webubuntu:~$ 日付 -R
2013年12月17日火曜日 18:23:01 +0800

タイムゾーンを変更する場合は、 sudo tzselectを実行します。

2. 地域を選択: アジア

codetc@webubuntu:~$ sudo tzselect
[sudo] codetcのパスワード: 
タイムゾーンルールを正しく設定できるように、場所を特定してください。
大陸または海洋を選択してください。
 1) アフリカ
 2) アメリカ大陸
 3) 南極
 4) 北極海
 5) アジア
 6) 大西洋
 7) オーストラリア
 8) ヨーロッパ
 9) インド洋
10) 太平洋
11) なし - Posix TZ 形式を使用してタイムゾーンを指定します。
5 位

3. 国を選択: 中国

国を選択してください。
 1) アフガニスタン 18) イスラエル 35) パレスチナ
 2) アルメニア 19) 日本 36) フィリピン
 3) アゼルバイジャン 20) ヨルダン 37) カタール
 4) バーレーン 21) カザフスタン 38) ロシア
 5) バングラデシュ 22) 朝鮮民主主義人民共和国 39) サウジアラビア
 6) ブータン 23) 韓国 40) シンガポール
 7) ブルネイ 24) クウェート 41) スリランカ
 8) カンボジア 25) キルギスタン 42) シリア
 9) 中国 26) ラオス 43) 台湾
10) キプロス 27) レバノン 44) タジキスタン
11) 東ティモール 28) マカオ 45) タイ
12) ジョージア 29) マレーシア 46) トルクメニスタン
13) 香港 30) モンゴル 47) アラブ首長国連邦
14) インド 31) ミャンマー(ビルマ) 48) ウズベキスタン
15) インドネシア 32) ネパール 49) ベトナム
16) イラン 33) オマーン 50) イエメン
17) イラク 34) パキスタン
9 位

4. タイムゾーンを選択: 北京時間

以下のタイムゾーン地域のいずれかを選択してください。
1) 中国東部 - 北京、広東、上海など
2) 黒龍江省(モヘ省を除く)、吉林省
3) 中国中部 - 四川省、雲南省、広西省、陝西省、貴州省など
4) チベットと新疆ウイグル自治区の大部分
5) 西チベットと新疆
1 位

5. 確認と検証:

以下の情報が提供されています:
    中国
    中国東部 - 北京、広東、上海など
したがって、TZ='Asia/Shanghai' が使用されます。
現在の現地時間: 2013 年 12 月 17 日火曜日 18:22:10 CST。
現在の世界時間は、2013 年 12 月 17 日火曜日 10:22:10 UTC です。
上記の情報でよろしいでしょうか?
1) はい
2) いいえ
1 位
この変更を永続的にするには、次の行を追加します。
    TZ='アジア/上海'; エクスポートTZ
ホームディレクトリのファイル「.profile」にコピーし、ログアウトして再度ログインします。
ここでTZ値をもう一度示します。今回は標準出力に表示されるので、
シェル スクリプトで /usr/bin/tzselect コマンドを使用できます。
アジア/上海

6. ファイルを/etcディレクトリにコピーします。

sudo cp /usr/share/zoneinfo/アジア/上海 /etc/localtime

7. 更新時間

sudo ntpdate time.windows.com

8. 時間を変更した後、ハードウェアCMOSの時間を変更します。

sudo hwclock --systohc

要約する

以上がこの記事の全内容です。この記事の内容が皆様の勉強や仕事に何らかの参考学習価値をもたらすことを願います。123WORDPRESS.COM をご愛顧いただき、誠にありがとうございます。これについてもっと知りたい場合は、次のリンクをご覧ください。

以下もご興味があるかもしれません:
  • Ubuntu で FTP サーバーを構築する方法の詳細な説明 (成功保証)
  • Ubuntu環境でAndroid APKを逆コンパイルする方法
  • Ubuntu Server でのワイヤレス ネットワーク カードの詳細な設定
  • VMware ワークステーション 12 に Ubuntu 14.04 (64 ビット) をインストール
  • VMware Workstation 14 Pro インストール Ubuntu 16.04 チュートリアル
  • Ubuntuがインターネットに接続できない場合の解決策
  • Ubuntuが仮想マシンでインターネットに接続できない問題の解決策
  • Ubuntu16.04はphp5.6ウェブサーバー環境を構築します
  • ubuntu16.04でNFSサービスを構築する方法
  • Ubuntu で中国語入力方法が使えない場合の解決策

<<:  mysql の追加、削除、変更、クエリの基本ステートメント

>>:  JSはビデオの再生速度を制御するための簡単なサンプルコードを実装します

推薦する

MySQLの自己接続と結合の詳細な理解

1. MySQL 自己接続MySQL では、情報を照会するときに自分自身に接続 (自己接続) する必...

LinuxでifconfigとaddrがIPアドレスを表示できない問題を解決する

1. 仮想マシンにLinuxシステムをインストールし、仮想マシンを起動し、rootとパスワードを入力...

JavaScript における正規表現の実際的な応用の詳細な説明

実際の業務では、JavaScript の正規表現が依然として頻繁に使用されます。したがって、この部分...

JDBC および MySQL 一時テーブルスペースの詳細な分析

背景一時テーブルスペースは、データベースのソート操作を管理し、一時テーブルや中間ソート結果などの一時...

MySQL アカウント情報をエレガントにバックアップする方法

序文:最近、インスタンスの移行の問題に遭遇しました。データの移行後、データベースのユーザーと権限も移...

vue3.0 プロジェクトを素早く構築するための手順を完了する

目次1. 3.0をより適切にサポートするには、vue/cliのバージョンが4.5.0以上であることを...

VueはOSSを使用して画像や添付ファイルをアップロードします

OSS を使用して Vue プロジェクトに画像や添付ファイルをアップロードするここでは、写真のアップ...

透明な入力ボックスにアイコンを追加する HTML コード

最近、弁護士推薦のウェブサイトを作成していたのですが、検索ボックスに問題がありました。検索ボックス内...

HTML面接の質問の要約

1. doctypeの役割、厳密モードと混合モードの違い、そしてその重要性1. 構文形式: <...

CSS3は、欠けた角の長方形、折り畳まれた角の長方形、欠けた角の境界線を実装しています。

序文数日前、偶然、コーナーの四角形が欠落している機能に遭遇しました。最初に頭に浮かんだのは、必要な場...

ウェブサイトメンテナンスページのリスト構築のヒント

また、多くの場合、メンテナンスのために Web サイトを少なくとも数分間オフラインにする必要がありま...

CentOS 7.2 は uniapp プロジェクトを展開するための nginx Web サーバーを構築します

Pantherは新人としてスタートし、今もまだ新人ですが、人々から学び、学んだことを時々皆さんと共有...

ラムダ式の原則と例

ラムダ式ラムダ式 (クロージャとも呼ばれる) は、Java 8 のリリースを推進した最も重要な新機能...

リモートログインとポート公開を防ぐためのLinuxサーバー構成IPホワイトリスト

序文ブロガーが使用しているサーバーは Alibaba Cloud から購入したものです。実際、Ali...

CSS3 は 3D キューブの読み込み効果を作成します

簡単な説明これは CSS3 のクールな 3D キューブのプリロード効果です。この特殊効果は、シンプル...