Windows ETC

 리눅스 시간 동기화 및 시간대 설정


 1. 리눅스 시스템 시간 설정
     1) date

         현재 리눅스 시스템의 시간을 출력해 줍니다.


        time1.jpg
                              <그림1. date>

 

     2) rdate [옵션][타임서버]
         -p : 타임서버의 시간 출력
         -s : 타임서버의 시간으로 동기화


        time2.jpg
                                            <그림2. rdate>

 

 2. crontab을 이용한 서버
     서버를 이용하다보면 시간이 느려져서 시간이 안맞게 되는경우가 있습니다.
     crontab을 이용하여 반복적인 시간동기화로 이를 방지 할 수 있습니다.

     1) crontab -e 편집모드
         10 1 * * 5 rdate -s time && date 매주 금요일 10시 1분에 시간 동기화 및 시간 출력

     2) crontab -l  설정확인


          time3.jpg
                                        <그림3. crontab>

 

 3. 시간대 설정
     영문버전으로 OS 설치시에 아래와 같이 국가 시간대가 달라 동기화를 시켜도 시간이 틀릴 경우가 있습니다.


          time4.jpg
                             <그림4. 국가시간>

 

     기존에 국가 정보를 삭제 후에 원하는 국가 시간대로 재설정 할 수 있습니다.

     1) rm /etc/localtime


     2) ln -s /usr/share/zoneinfo/Asia/Seoul /etc/localtime

 

          time5.jpg
                              <그림5. 국가시간>