리눅스 시스템시각 기준(UTC, KST) 변경 방법
- 리눅스(Linux) 활용
- 2019. 11. 1.
필요에 따라 리눅스 시스템(서버 혹은 장치 등)의 시스템 시각을 UTC 또는 KST 기준으로 설정해야 할 때가 있다.
UTC란 Universal Time Coordinated의 약자로써, 세계협정시를 의미한다. 전세계적으로 기준이 되는 시각이다.
KST란 Korean Standard Time의 약자로써, 한국표준시각을 의미한다. 즉, 한국에서 현재 사용되고 있는 시각을 의미하며, UTC와 비교할 때 9시간 빠르다.
즉, UTC가 오전 1시일 때, KST는 오전 10시가 된다.
최근의 리눅스 시스템에서는 UTC와 KST 뿐 아니라 각 국가별 기준 시각으로 시스템 시각을 설정할 수 있는 기능을 제공한다.
리눅스 시스템은 /etc/localtime 설정파일의 내용에 따라 시스템 시각의 기준을 결정한다. 따라서, 시스템 설정 기준을 UTC 또는 KST 등으로 변경하고자 할 경우에는 /etc/localtime 파일을 변경해 주면 된다.
다행히 해당 파일을 직접 변경할 필요는 없으며, /usr/share/zoneinfo 디렉터리에 포함된 다양한 설정파일을 활용함으로써, 원하는 기준으로 설정할 수 있다.
/usr/share/zoneinfo 디렉터리에는 UTC를 포함한 국가별 설정파일들이 포함되어 있다.
/etc/localtime 파일을 이러한 국가별 설정파일에 대한 링크파일로 생성함으로써 시스템 시각 기준을 쉽게 설정할 수 있다.
시스템시각을 UTC 기준으로 설정하고자 하면 다음과 같이 실행한다.
$ sudo ln -sf /usr/share/zoneinfo/UTC /etc/localtime
$ date
Fri Nov 1 10:46:27 UTC 2019
시스템시각을 KST 기준으로 설정하고자 하면 다음과 같이 실행한다.
$ sudo ln -sf /usr/share/zoneinfo/Asia/Seoul /etc/localtime
$ date
Fri Nov 1 19:47:12 KST 2019
파트너스 활동을 통해 일정액의 수수료를 제공받을 수 있음
'리눅스(Linux) 활용' 카테고리의 다른 글
리눅스 ip 유틸리티 사용법 : IPv4/IPv6 주소 관리 (0) | 2020.03.14 |
---|---|
우분투(Ubuntu) 리눅스에 ifconfig 설치하기 (0) | 2020.03.06 |
리눅스 시스템에서 IPv6 주소 설정/확인하기 (0) | 2020.03.06 |
xxd : 파일의 내용을 16진수 형식으로 확인(hex dump) (0) | 2020.02.10 |
동작 중인 프로세스를 프로세스 이름을 이용하여 강제 종료하기 (0) | 2019.11.05 |
리눅스 터미널 상의 bash 프롬프트 표시형식 설정 (0) | 2016.12.23 |
어렵지는 않은데 늘 까먹는 리눅스 명령어 (0) | 2016.12.11 |
64비트 우분투리눅스에서 32비트 리눅스 바이너리 파일 실행하기 (7) | 2016.12.06 |