CentOS 7 한국표준시 KST로 변경 방법

CentOS 7을 설치하면 기본 TimeZone은 미국 태평양 시간인 PST 또는 PDT(서머타임)입니다. 시스템은 설정된 시간대를 기준으로 기록을 남기기 때문에 우리나라 시간대로 바꿔주는 작업이 필요합니다. TimeZone을 Asis/Seoul로 변경하면 됩니다.

CentOS 7 timezone 변경

date은 간단하게 시간을 출력합니다. 더 자세히 보고 싶으시면 timedatactl 명령어를 입력하시면 됩니다. timedatectl은 timezone 리스트 확인이나 변경에 사용되는 명령어이기도 합니다.

 

기본적으로는 PDT 시간대로 설정되어 있는 걸 확인할 수 있습니다.

[root@localhost ~]# date
Thu Jun 15 00:38:12 PDT 2023
[root@localhost ~]# timedatectl
      Local time: Thu 2023-06-15 00:38:17 PDT
  Universal time: Thu 2023-06-15 07:38:17 UTC
        RTC time: Thu 2023-06-15 07:38:17
       Time zone: America/Los_Angeles (PDT, -0700)
     NTP enabled: yes
NTP synchronized: yes
 RTC in local TZ: no
      DST active: yes
 Last DST change: DST began at
                  Sun 2023-03-12 01:59:59 PST
                  Sun 2023-03-12 03:00:00 PDT
 Next DST change: DST ends (the clock jumps one hour backwards) at
                  Sun 2023-11-05 01:59:59 PDT
                  Sun 2023-11-05 01:00:00 PST

 

변경하려는 timezone은 Asia/Seoul입니다. timedatectl list-timezones 명령어를 통해 사용 가능한 타임존을 확인할 수 있습니다. grep으로 Seoul 시간대가 있는지 확인합니다.

[root@localhost ~]# timedatectl list-timezones | grep Seoul
Asia/Seoul

 

확인된 Asia/Seoul 타임존으로 설정하는 명령어를 아래와 같이 입력합니다.

[root@localhost ~]# timedatectl set-timezone Asia/Seoul

 

곧장 타임존이 Asia/Seoul (KST) 변경됩니다.

[root@localhost ~]# date
Fri Jun 16 19:58:04 KST 2023
[root@localhost ~]# timedatectl
      Local time: Fri 2023-06-16 19:58:09 KST
  Universal time: Fri 2023-06-16 10:58:09 UTC
        RTC time: Fri 2023-06-16 10:58:10
       Time zone: Asia/Seoul (KST, +0900)
     NTP enabled: yes
NTP synchronized: yes
 RTC in local TZ: no
      DST active: n/a

 

timezone

 

만약 로그를 남기는 프로세스가 실행 중이면 해당 프로세스를 재시작해야 한국 시간으로 로그 시간을 기록하게 됩니다.

 

참고로 CentOS 7에서 선택 가능한 타임존은 아래의 명령어 또는 경로에서 확인할 수 있습니다.

[root@localhost zoneinfo]# ls /usr/share/zoneinfo
Africa      Chile    GB         Indian       Mexico    posixrules  Universal
America     CST6CDT  GB-Eire    Iran         MST       PRC         US
Antarctica  Cuba     GMT        iso3166.tab  MST7MDT   PST8PDT     UTC
Arctic      EET      GMT0       Israel       Navajo    right       WET
Asia        Egypt    GMT-0      Jamaica      NZ        ROC         W-SU
Atlantic    Eire     GMT+0      Japan        NZ-CHAT   ROK         zone1970.tab
Australia   EST      Greenwich  Kwajalein    Pacific   Singapore   zone.tab
Brazil      EST5EDT  Hongkong   leapseconds  Poland    Turkey      Zulu
Canada      Etc      HST        Libya        Portugal  tzdata.zi
CET         Europe   Iceland    MET          posix     UCT
반응형

댓글

Designed by JB FACTORY