これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド timedatectl です。
プログラム:
NAME
timedatectl - システムの時刻と日付を制御します
SYNOPSIS
timedatectl [オプション...] {指図}
DESCRIPTION
timedatectl システム クロックとその設定を照会および変更するために使用できます。
systemd-firstboot(1) マウントされた (ただしブートされていない) ためにシステムのタイムゾーンを初期化します。
システムイメージ。
OPTIONS
次のオプションが理解されます。
--no-ask-パスワード
特権操作の認証についてユーザーに問い合わせないでください。
-- システムクロックの調整
If セットローカルrtc が呼び出され、このオプションが渡されると、システム クロックが
新しい設定を考慮して、RTC から再度同期されます。 それ以外の場合は、
RTC はシステムクロックから同期されます。
-H, --host =
リモートで操作を実行します。 ホスト名、またはユーザー名とホスト名を指定します
「@」で区切って接続します。 ホスト名には、オプションで接尾辞を付けることができます
「:」で区切られたコンテナ名。これは、上の特定のコンテナに直接接続します。
指定されたホスト。 これはSSHを使用してリモートマシンマネージャーインスタンスと通信します。
コンテナ名は次のように列挙できます 機械制御 -H 主催者.
-M, --マシン=
ローカルコンテナ上で操作を実行します。 接続するコンテナ名を指定します。
-h, - 助けて
短いヘルプテキストを出力して終了します。
- バージョン
短いバージョンの文字列を出力して終了します。
-ポケットベルなし
出力をポケットベルにパイプしないでください。
次のコマンドが理解されます。
status
ネットワーク時間かどうかを含む、システム クロックと RTC の現在の設定を表示します。
同期がオンになっています。 単にネットワーク時刻同期がオンになっているかどうかに注意してください。
systemd-timesyncd.service ユニットが有効かどうかを反映します。 このコマンドでも
ステータスがオフと表示されている場合でも、別のサービスがクロックを同期している可能性があります。
ネットワーク。
セットタイム [時間]
システムクロックを指定した時刻に設定します。 これにより、RTC 時間も更新されます
によると。 時刻は「2012-10-30 18:17:16」の形式で指定できます。
タイムゾーンの設定 [タイムゾーン]
システムのタイムゾーンを指定された値に設定します。 利用可能なタイムゾーンを一覧表示できます
リストタイムゾーン。 RTC が現地時間になるように設定されている場合、これも
RTC時間を更新します。 この呼び出しにより、 / etc / localtime シンボリックリンク。 見る 現地時間(5)
をご覧ください。
リストタイムゾーン
利用可能なタイムゾーンを XNUMX 行に XNUMX つずつリストします。 リストのエントリを次のように設定できます。
システムのタイムゾーン タイムゾーンの設定.
セットローカルrtc [ブール]
ブール引数を受け取ります。 「0」の場合、システムは RTC を維持するように設定されています。
世界時。 「1」の場合、RTC を現地時間で維持します。 ご了承ください
ローカル タイムゾーンでの RTC の維持は完全にはサポートされていないため、
タイムゾーンの変更や夏時間の調整に関するさまざまな問題。 もしそうなら
可能であれば、RTC を UTC モードのままにしてください。 これを呼び出すと、
ただし、システム クロックからの RTC -- システムクロックの調整 合格します (上記を参照)。 これ
に記載されているように、コマンドは /etc/adjtime の 3 行目を変更します。 hwclockとします。
セットntp [ブール]
ブール引数を受け取ります。 ネットワーク時刻同期をアクティブにするかどうかを制御します。
有効にします (利用可能な場合)。 これにより、
systemd-timesyncd.service ユニット。 無関係な他のものの状態には影響しません。
システムにインストールされているネットワーク時刻同期サービス。 これ
したがって、コマンドは次とほぼ同等です。 systemctl enable - 今
systemd-timesyncd.service systemctl disable - 今 systemd-timesyncd.service、 だけど
別のアクセス ポリシーによって保護されています。
このコマンドで時刻同期をオフにしても、別のコマンドが実行されることに注意してください。
無関係なシステム サービスが依然としてクロックをネットワークと同期している可能性があります。 こちらも注意
厳密に言えば、systemd-timesyncd.service はネットワーク時間以上のことを行います。
同期。RTC がないシステムでも単調なクロックが確保されます。
ネットワークが利用可能です。 見る systemd-timesyncd.service詳細については (8) を参照してください。
EXIT ステータス
成功すると0が返され、それ以外の場合はゼロ以外の失敗コードが返されます。
ENVIRONMENT
$ SYSTEMD_PAGER
使用するポケットベル -ポケットベルなし 与えられていません。 オーバーライド $ PAGER。 これを空に設定する
文字列または値「cat」は渡すのと同じです -ポケットベルなし.
$ SYSTEMD_LESS
に渡されたデフォルトオプションを上書きします less (「FRSXMK」)。
例
現在の設定を表示:
$ timedatectl
現地時間: ディ 2015-04-07 16:26:56 CEST
世界時: ディ 2015-04-07 14:26:56 UTC
RTC 時間: Di 2015-04-07 14:26:56
タイムゾーン: ヨーロッパ/ベルリン (CEST、+0200)
ネットワーク時間: はい
NTP同期:はい
ローカル TZ の RTC: いいえ
ネットワーク時間同期を有効にする:
$ timedatectl set-ntp true
==== org.freedesktop.timedate1.set-ntp を認証中 ===
ネットワーク時刻同期を有効にするかどうかを制御するには認証が必要です。
認証者: ユーザー
パスワード:********
==== 認証が完了しました ===
$ systemctl status systemd-timesyncd.service
● systemd-timesyncd.service - ネットワーク時刻同期
ロード済み: ロード済み (/lib/systemd/system/systemd-timesyncd.service; 有効)
アクティブ: 2015-03-30 14:20:38 CEST 以降アクティブ (実行中)。 5秒前
ドキュメント: 男性:systemd-timesyncd.service(8)
メイン PID: 595 (systemd-timesyn)
ステータス: 「タイム サーバー 216.239.38.15:123 (time4.google.com) を使用しています。」
CGroup: /system.slice/systemd-timesyncd.service
━─595 /lib/systemd/systemd-timesyncd
...
onworks.net サービスを使用してオンラインで timedatectl を使用する