1
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

[Linux(Ubuntu)]タイムゾーンを日本時間にする5つの方法まとめ

Last updated at Posted at 2021-02-26

Zennにも筆者本人が転載済

環境

Ubuntu18をVirtualbox/Vagrantの仮想環境で動かしている。

$ cat /etc/os-release
NAME="Ubuntu"
VERSION="18.04.3 LTS (Bionic Beaver)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 18.04.3 LTS"
VERSION_ID="18.04"
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
VERSION_CODENAME=bionic
UBUNTU_CODENAME=bionic

設定方法(5つ)

(1)/etc/localtimeを変更

$ cp /usr/share/zoneinfo/Asia/Tokyo /etc/localtime

上記だけで他のユーザーも同様のタイムゾーンに設定される。

(2)環境変数TZを設定

$ export TZ="Asia/Tokyo"

上記の設定は現在のユーザーにしか適用されない。
(試しに現在のユーザーで上記の環境変数を設定した後にrootになってからuptimeコマンドを打ってみればわかる。)

(3)tzselectコマンドから設定すべきタイムゾーンを知る

tzselect自体はタイムゾーンの値を確認するための対話コマンド。

スクリーンショット 2021-02-26 15.26.06.png

上記のように質問が来るので数字を入力してEnterすることで選択を進めていく。

スクリーンショット 2021-02-26 15.41.13.png

上記の

TZ='Asia/Tokyo'; export TZ

を~/.bash_profileに於けばそのホームディレクトリのユーザーのタイムゾーンは変更される。

もしくは/etc/timezoneに

Asia/Tokyo

を記入する。(これで全ユーザーに適用される)

(4)tzconfig(もしくはdpkg-reconfigure tzdata)で設定

$ tzconfig
WARNING: the tzconfig command is deprecated, please use:
dpkg-reconfigure tzdata

tzconfigは最近のLinuxディストリビューションでは使えないみたい。。。なのでお勧めされている『dpkg-reconfigure tzdata』を使ってみよう。

-- rootユーザーに切り替えてからやるかsudoでやるように
$ sudo dpkg-reconfigure tzdata

下記のようにカラフルな選択画面が出てくる。

スクリーンショット 2021-02-26 15.57.56.png

スクリーンショット 2021-02-26 15.59.08.png

上記で選択をしていけば、どのユーザーでもタイムゾーンは統一される。

(5)timedatectlで設定

$ timedatectl set-timezone Asia/Tokyo
$ cat /etc/timezone
Asia/Tokyo

問題なく全ユーザーのタイムゾーン設定が出来ている。

ちなみに余談だがtimedatectlコマンドを用いれば下記でタイムゾーン表記の確認も出来る。

$ timedatectl list-timezones | grep -i tokyo
Asia/Tokyo

※『grep -i』は大文字小文字を区別せずに文字検索する

本日は以上です。

1
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?