[Linux(Ubuntu)] 시간대를 일본시간으로 바꾸는 5가지 방법 요약

2751 단어 LinuxUbuntutech

컨디션


Ubuntu 18은 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"
이 설정은 현재 사용자에게만 적용됩니다.
(현재 사용자로 상기 환경 변수를 설정한 후 루트가 된 후 uptime 명령을 시도해 보면 알 수 있다.)

(3) tzselect 명령에서 설정해야 할 시간대를 알 수 있다


tzselect 자체는 시간대 값을 확인하는 상호작용 명령입니다.

위에서 설명한 대로 문제가 있으므로 디지털 Enter 를 입력하여 선택을 추진합니다.

상술했어
TZ='Asia/Tokyo'; export TZ
.bash_프로필에서 이 홈 디렉터리의 사용자의 시간대가 변경되었습니다.
또는/etc/timezone
Asia/Tokyo
.(이렇게 하면 모든 사용자에게 적용됩니다.)

(4) tzconfig(또는 dpkg-reconfigure tzadata)를 통해 설정


$ tzconfig
WARNING: the tzconfig command is deprecated, please use:
dpkg-reconfigure tzdata
tzconfig는 최근 Linux 릴리스에서 사용할 수 없는 것 같습니다.그래서 추천하는'dpkg-reconfigure tzadata'를 사용해 보세요.
-- rootユーザーに切り替えてからやるかsudoでやるように
$ sudo dpkg-reconfigure tzdata
다양한 색상의 선택 화면이 나타납니다.


위의 선택을 통해 어느 사용자든지 시간대를 통일할 수 있다.

(5) timedatectl 설정


$ timedatectl set-timezone Asia/Tokyo
$ cat /etc/timezone
Asia/Tokyo
는 모든 사용자의 시간대를 문제 없이 설정할 수 있다.
참고로timedatectl 명령을 사용하면 아래에 시간대 표시를 확인할 수 있습니다.
$ timedatectl list-timezones | grep -i tokyo
Asia/Tokyo
※ "grep-i"는 대소문자를 구분하지 않고 문자를 검색하는 명령 - 옵션
오늘은 이게 다야.

좋은 웹페이지 즐겨찾기