반달가면 이글루에서 백업 - http://bahndal.egloos.com/627490 (2019.5.26)
간혹 시간대(timezone) 정보를 바꿀 필요가 있어서 정리해 두기로.
리눅스에서 date 명령으로 날짜와 시간을 출력할 때, 시간대 정보는 /etc/localtime을 참조하게 된다. 시간대별 설정 파일은 /usr/share/zoneinfo/ 디렉토리에 있다.
# 시간대 설정 파일 디렉토리 내용 확인
ls /usr/share/zoneinfo/
세계 협정시(UTC, 또는 영국 그리니치 표준시 GMT)에 대응하는 설정 파일은 /usr/share/zoneinfo/UTC가 된다. 한국 표준시(KST)에 해당하는 파일은 /usr/share/zoneinfo/ROK 또는 /usr/share/zoneinfo/Asia/Seoul이다.
시간대 정보를 설정하려면 /etc/localtime을 특정 시간대 설정 파일에 연결되도록 심볼릭 링크(symbolic link)를 설정해 주면 된다. 시스템 설정이므로 루트(root) 권한을 필요로 한다. 예를 들어 시간대를 UTC로 변경한다면 터미널창에서 아래와 같이 작업.
# 기존의 /etc/localtime 백업
sudo mv /etc/localtime /etc/localtime.bak
# /etc/localtime을 /usr/share/zoneinfo/UTC로 연결
sudo ln -s /usr/share/zoneinfo/UTC /etc/localtime
# 변경된 시간대 확인
date
728x90
'리눅스' 카테고리의 다른 글
ukuu - 우분투 커널 업데이트 유틸리티 (0) | 2023.08.30 |
---|---|
우분투 계열 리눅스 배포판에서 "System program problem detected" 메시지 문제 (0) | 2023.08.28 |
less - more 대신으로 사용 (0) | 2023.08.28 |
리눅스에서 특정 디렉토리를 다른 디렉토리에 마운트(mount)하기 (--bind 옵션) (0) | 2023.08.28 |
리눅스 systemd 타겟(target)과 init 런레벨(runlevel) (0) | 2023.08.28 |