timezonectl 사용

한국으로 설정

timedatectl set-timezone 'Asia/Seoul'
CODE

GMT 로 설정

timedatectl set-timezone 'GMT'
CODE


전체 타임존 목록은 list-timezones 옵션 사용

timedatectl list-timezones
CODE


tzdata 를 ln 으로 링크

tzdata 설치

sudo apt install tzdata
CODE


symbolic link

한국

ln -sf /usr/share/zoneinfo/Asia/Seoul /etc/localtime
CODE

GMT

ln -sf /usr/share/zoneinfo/GMT /etc/localtime
CODE

Windows 와 듀얼 부팅시 시간 동기화

Windows 와 듀얼 부팅시 Ubuntu 를 사용하고 windows 로 돌아가면 9시간이 차이나는 문제가 발생함.

Ubuntu 는 UTC, Windows 는 local time 을 사용하는 차이때문인데 Ubuntu 도 local time 을 사용하도록 해서 문제를 해결할 수 있음.


timedatectl set-local-rtc 1 --adjust-system-clock
CODE


확인하려면 timedatectl 을 실행하고 "RTC in local TZ:  yes"  인지 확인

$ timedatectl 

               Local time: 토 2020-07-04 10:31:52 KST
           Universal time: 토 2020-07-04 01:31:52 UTC
                 RTC time: 토 2020-07-04 10:31:52    
                Time zone: Asia/Seoul (KST, +0900)   
System clock synchronized: yes                       
              NTP service: active                    
          RTC in local TZ: yes
CODE


Ref