すべてのコンピューティング デバイスには、提供する最も基本的なサービスとして時刻と日付があります。日付/時刻とタイム ゾーンは、ユーザーが選択したタイム ゾーンに依存するため、コンピューティング デバイスでは相互に関連する現象です。日付と時刻は、タイム ゾーンに従って自動的に取得されます。ただし、ユーザーは手動で変更できます。
Linux コンピュータは 2 種類のクロックを管理します:
ハードウェア クロック
リアルタイム クロック (RTC) とも呼ばれ、システムの電源がオフの場合でも時刻と日付を追跡します。 RTC には小型のバッテリ バックアップが用意されており、クロックを継続して動作させることができます。
ソフトウェア クロック
RTC とは異なり、このクロックには電源がありません。したがって、システムがオフまたは低電力状態のときは、時間は保持されません。ただし、システムの電源を入れると、ハードウェア クロックから助けを得て、正しい日付/時刻を取得します。ソフトウェア クロックは、システム クロックとも呼ばれます。
この記事では、よく知られている timedatectl の詳細な使用方法について説明します。 指示;それでは始めましょう:
Ubuntu 20.04 で時刻/日付を確認および編集する方法
このセクションでは、Ubuntu 20.04 で時刻/日付を確認および編集する方法について説明します。
構文 timedatectl コマンドは以下のとおりです:
構文
timedatectl [オプション] [コマンド]timedatectl を使用して現在の時刻と日付を確認する方法
このコマンドの主な目的は、現在の日付と時刻を表示することです。以下のコマンドを実行して、時刻と日付のプリントアウトを取得します:
$ timedatectl上記のコマンドの結果を取得した後。現地時間と日付、ワールド タイム、タイム ゾーンなどの詳細情報が表示される場合があります。
timedatectl で時刻または日付を変更する方法
timedatectl コマンドを使用して、システムの時刻または日付を変更できます。日付または時刻を変更するには、次の構文を使用します:
構文
timedatectl set-time HH:MM:SSさらに、次のコマンドは、現地時間を 11:11:11 (HH:MM:SS) に変更します。世界時間と RTC も現地時間に従って調整されることに注意してください。
$ timedatectl セット時間 11:11:11変更を確認するには、次のコマンドを実行する必要があります:
$ timedatectl
上記と同じコマンドを使用して、システムの現在の日付を変更することもできます:
システム日付を変更するための構文は次のとおりです:
構文
timedatectl set-time “YYYY-MM-DD”ここで、「Y」、「M」、「D」は年、月、日を表します。
たとえば、以下のコマンドは日付を 2022-09-01(YYY-MM-DD) に変更します :時刻も 00:00:00 にリセットされることに注意してください:
$ timedatectl set-time “2022-09-01”
timedatectl でタイム ゾーンを変更する方法
まず第一に、あなたが活動しているタイムゾーンを知る必要があります。次のコマンドでタイムゾーンを確認できます:
$ timedatectl | grep 時間
または単に timedatectl コマンドは、以下のスクリーンショットに示すように、必要な結果を提供することもできます:
$ timedatectl
timedatectl を使用すると、現在のタイム ゾーンを変更できます。まず、システムでサポートされているタイム ゾーンを知る必要があります。利用可能なタイム ゾーンのリストを確認するには、次のコマンドを実行します。
$ timedatectl リスト-タイムゾーン
タイム ゾーンを他の使用可能なタイム ゾーンに変更する場合は、上記のリストが役立ちます。以下に説明する構文に従ってタイムゾーンを設定できます:
構文
timedatectl set-timezone [name_of_timezone]たとえば、次のコマンドは、タイム ゾーンを「アメリカ / バルバドス」に変更するのに役立ちます:
$ timedatectl set-timezone アメリカ / バルバドス
さらに、タイムゾーンを協定世界時 (UTC) に設定する場合は、次のコマンドを実行します:クロック設定を UTC のままにしておくことをお勧めします:
$ timedatectl set-timezone UTC
リアルタイム クロックを timedatectl と同期する方法
システムのハードウェア クロック (リアルタイム クロックとも呼ばれます) は、timedatectl コマンドを使用してローカル タイム ゾーンまたは UTC と同期できます。ローカル タイム ゾーンまたは UTC を参照する 2 進数 (0.1) をコマンドに渡します。
2 進数 (0) は、ハードウェア クロックをローカル タイム ゾーンに同期するために使用されます。次のコマンドを実行して、リアルタイム クロックを UTC に同期できます。
$ timedatectl set-local-rtc 0
または、以下のコマンドを使用して、RTC をローカル タイム ゾーンと同期することもできます。このコマンドは、リアルタイム クロックをローカル タイム ゾーンに変更すると問題が発生する可能性があるという警告を表示します。
$ timedatectl set-local-rtc 1
timedatectl の構文に関連して、opportunity が含まれています。 timedatectl 間のキーワード および コマンド キーワード。 timedatectl 次のような特定のタスクを実行するために考慮できるいくつかのオプションをサポートしています:
–H ヘルプ情報を表示します
timedatectl のバージョンを確認するには; –実行 オプションが使用されています。
–いいえ –尋ねる –パスワード オプションにより、ユーザーは認証プロセスをバイパスできます
卒業証書
Ubuntu は有名な Linux ディストリビューションであり、さまざまなコマンドで複数の操作を実行できます。その中で、timedatectl コマンドは、コマンド ライン ユーザーがシステムのタイム ゾーン、日付、時刻を簡単に確認できるようにするために使用されます。このガイドでは、Ubuntu の timedatectl コマンドに関する簡単な情報を提供します。ユーザーは、コマンド ライン ターミナルを使用して時刻、日付、およびタイム ゾーンを編集できます。さらに、リアルタイム クロックをローカル タイム ゾーンまたは UTC と同期させることができますが、リアルタイム クロックを UTC と同期させることをお勧めします。