エンジニア日記

日々の開発あれこれ

Linux タイムゾーンをJSTに設定する

現在の時刻を確認

1
2
$ date
2017年  1月 22日 日曜日 00:39:55 UTC

タイムゾーンの設定を確認

1
2
$ ls -l /etc/localtime*
lrwxrwxrwx. 1 root root 25 10月  3 13:47 /etc/localtime -> ../usr/share/zoneinfo/UTC

現在の設定をバックアップ

1
2
3
4
$ sudo cp /etc/localtime /etc/localtime.org
$ ls -l /etc/localtime*
lrwxrwxrwx. 1 root root  25 10月  3 13:47 /etc/localtime -> ../usr/share/zoneinfo/UTC
-rw-r--r--  1 root root 118  1月 22 00:42 /etc/localtime.org

タイムゾーンをJSTにする

1
2
3
4
$ sudo ln -sf /usr/share/zoneinfo/Asia/Tokyo /etc/localtime
$ ls -l /etc/localtime*
lrwxrwxrwx 1 root root  30  1月 22 09:43 /etc/localtime -> /usr/share/zoneinfo/Asia/Tokyo
-rw-r--r-- 1 root root 118  1月 22 09:42 /etc/localtime.org

設定が変わったことを確認

1
2
$ date
2017年  1月 22日 日曜日 09:44:39 JST