2012.03.15 18:10
리눅스 시간 동기화 및 시간대 설정
1. 리눅스 시스템 시간 설정
1) date
현재 리눅스 시스템의 시간을 출력해 줍니다.
<그림1. date>
2) rdate [옵션][타임서버]
-p : 타임서버의 시간 출력
-s : 타임서버의 시간으로 동기화
<그림2. rdate>
2. crontab을 이용한 서버
서버를 이용하다보면 시간이 느려져서 시간이 안맞게 되는경우가 있습니다.
crontab을 이용하여 반복적인 시간동기화로 이를 방지 할 수 있습니다.
1) crontab -e 편집모드
10 1 * * 5 rdate -s time && date 매주 금요일 10시 1분에 시간 동기화 및 시간 출력
2) crontab -l 설정확인
<그림3. crontab>
3. 시간대 설정
영문버전으로 OS 설치시에 아래와 같이 국가 시간대가 달라 동기화를 시켜도 시간이 틀릴 경우가 있습니다.
<그림4. 국가시간>
기존에 국가 정보를 삭제 후에 원하는 국가 시간대로 재설정 할 수 있습니다.
1) rm /etc/localtime
2) ln -s /usr/share/zoneinfo/Asia/Seoul /etc/localtime
<그림5. 국가시간>