본문 바로가기
Linux

리눅스 Centos7 서울 시간으로 설정하기 (timezone 변경)

by 애리몽 2021. 5. 11.
반응형

처음엔 서버 시간이 현재 시간과 맞지 않아서 강제로 서버 시간을 변경했지만 서버를 재기동하니 다시 원래대로 돌아갔고, NTP도 설치하고 설정도 바꿔보고 이것 저것 했지만 소용이 없었다. 알고보니 센토스를 설치할 때 시간대(Timezone)를 맞추지 않으면 서버 시간이 미국 시간인 EST나 EDT로 나오고 이럴 땐 서버 자체의 timezone을 바꿔야 한다고 한다.


1. 먼저 시스템 시간을 확인해준다.

 (당시 실제 시간은  2021 5 11 오전 10 17분이었다.)

[root@localhost ~]# date
Mon May 10 21:17:12 EDT 2021

역시 시간이 맞지 않는다....😢 서울 정보가 담긴 파일을 찾아 서버 시간으로 연결 해줘야한다.

 

2. ls /usr/share/zoneinfo/Asia 으로 Asia폴더를 확인해보면 Seoul 파일을 찾을 수 있다.

[root@localhost ~]# ls /usr/share/zoneinfo/Asia

 

3. 현재 로컬 시간이 어디 나라에 걸렸는지 확인해보자.

1) etc 폴더로 이동

[root@localhost ~]# cd /etc/

2) ll | more 로 localtime 파일 확인 (키보드 엔터로 이동, ctrl + z 로 나오기)

[root@localhost etc]# ll | more

--> localtime 파일의 심볼릭이 뉴욕으로 걸려있는 것을 알 수 있다!

 

4. 이제 이 localtime 파일을 서울로 심볼릭을 걸어줘야한다.

1) 기존 파일 백업 해두기

[root@localhost etc]# mv /etc/localtime /etc/localtime_org

 

2) 심볼릭 링크 걸어주기

[root@localhost etc]# ln -s /usr/share/zoneinfo/Asia/Seoul /etc/localtime

--> 다시 확인했을 때 백업해둔 파일과 서울 시간으로 심볼릭 걸린 파일을 확인할 수 있다!

 

5. 시스템 시간 확인하기

[root@localhost ~]# date
Tue May 11 10:39:30 KST 2021

한국 표준시인 KST 로 변경된 걸 확인할 수 있다~~!!!👀👀

 

 

출처: indienote.tistory.com/202

반응형