どーも!marusukeです!
タイムゾーンの設定値を確認するためのコマンドtzselect
についてです!
tzselect コマンドでできること
tzselect
tzselect
コマンドは、対話形式でタイムゾーンの設定値を確認するためのコマンドです
例えば、日本のタイムゾーンに変更したい場合の設定値を調べたいときに使うコマンドです(日本の設定値は”Asia/Tokyo”です)
実際にタイムゾーンを変更するには、選択したタイムゾーン情報を /etc/localtime
に適用する必要があります
tzselect コマンドの使用例
$ tzselect
Please identify a location so that time zone rules can be set correctly.
Please select a continent or ocean.
1) Africa
2) Americas
3) Antarctica
4) Asia
5) Atlantic Ocean
6) Australia
7) Europe
8) Indian Ocean
9) Pacific Ocean
10) None - I want to specify the time zone using the POSIX TZ format.
#? 4 ← (アジアを選択)
Please select a country.
1) Afghanistan
2) Armenia
3) Azerbaijan
4) Bahrain
5) Bangladesh
6) Bhutan
7) Brunei
8) Cambodia
9) China
10) Cyprus
11) East Timor
12) Georgia
13) Hong Kong
14) India
15) Indonesia
16) Iran
17) Iraq
18) Israel
19) Japan ← (日本を選択)
#? 19
The following information has been given:
Japan
Therefore, TZ='Asia/Tokyo' will be used.
Local time is now: Sat Mar 1 12:34:56 JST 2025.
Universal Time is now: Sat Mar 1 03:34:56 UTC 2025.
Is the above information OK? (1) Yes (2) No
#? 1
上記のように対話形式で選択を進めると、適切なタイムゾーンを決定できます
ただし、tzselect
はあくまで情報を取得するためのコマンドであり、実際のシステムのタイムゾーン設定は timedatectl
や ln -sf
を使って手動で変更する必要があります
tzselect コマンドのオプション
tzselect
コマンドには特にオプションはありません。実行すると対話形式で進行し、適切なタイムゾーンを選択できます
以上です!
ここまで読んでいただきありがとうございました!
コメント