인프라

[ 인프라 ] linux, CentOS의 TimeZone 변경

IT마스터되자 2020. 11. 28. 22:37
728x90

TimeZone 변경

 

서버로 linux, CentOS로 하고 뒷단 로직에서 time 대한 로직을 짜실때나 등등 관련 하여 변경 해야 하는 경우가 있다.

정상
# date
Wed Nov 18 10:28:43 KST 2020

비정상
# date
Wed Nov 18 01:28:01 UTC 2020


서울의 timezone 정보가 담긴 파일을 찾아 서버 시간으로 연결해줘야 한다.
# ls /usr/share/zoneinfo/Asia

이 안에 보면 Seoul 이라는 파일이 존재한다. 이제 이 파일을 서버 시간을 맞춰주는 파일에 심볼릭 링크를 걸어줘야 한다.
먼저 원래 파일 백업한 뒤 심볼릭 링크를 만들어준다.
# mv /etc/localtime /etc/localtime_org
# ln -s /usr/share/zoneinfo/Asia/Seoul /etc/localtime
(백업 없이 덮어씌우려면 -f 명령어를 추가하면 된다.)


이제 date 명령어를 치면 제대로 된 시간이 나오는 것을 확인할 수 있다.
# date
Wed Nov 18 10:28:43 KST 2020


[Tip] date 명령어로 시간 및 날짜 바꾸기
시간 바꾸기 - (24시간제로 입력)
# date -s 00:21:21

날짜 바꾸기

# date -s '2020-11-18 00:21:21'

 

   관련 글

 

저의 글을 읽어 주셔서 감사합니다. 오늘도 즐거운 하루 보내세요.

저의 글이 조금이나마 도움이 되셨다면 로그인이 필요 없는 공감♥ 한번 꾸욱 눌러주세요 하하~

728x90