다음 이전 차례

1. 1. 소개

개인용 컴퓨터의 마더 보드에 달려 있는 실시간 시계 (Real-time Clock, RTC) 은 부정확 하기로 유명 한데, 이건 비싼 워크스테이션이라고 해서 예외가 아닙니다. 리눅스에서는 이런 상황에서도, 심지어는 특별한 하드웨어나 외부에 있는 타임 서버의 도움이 없을 때도 컴퓨터의 시계를 *매우* 정확하게 맞출 수 있는 소프트웨어적인 방법을 제공합니다. 대부분의 사람들은 이 점을 잘 모르고 있는데 이건 아마 다음과 같은 이유 때문이라고 생각합니다:

  1. 이 방법은 흔히 볼 수 있는 ``리눅스 설치 방법'' 같은 문서에는 잘 나오지 않고, 설치 할 때 한 번에 정확한 시간을 맞추는 것은 어렵기 때문이다. (물론 모뎀이나 네트워크 카드라도 달려 있다면 전혀 불가능 한 것은 아닙니다)
  2. ``man clock'' 명령을 입력 해 보면 clock(3)에 해당하는 페이지가 나오는데, 이것은 clock 커맨드에 대한 설명이 아니다. (``man 8 clock'' 이라고 해야 clock 커맨드에 대한 설명이 나옵니다)
  3. 대개 사람들은 정확한 시간에 그다지 신경쓰지 않는다.
  4. 일부 거기에 신경쓰는 사람들은 louie.udel.edu 에서 xntpd 패키지를 가져와서 네트워크 타임 서버나 (표준 방송 시보를 수신 할 수 있는) 라디오 시계 하드웨어를 이용해서 시간을 맞춘다.
이 mini-HOWTO 문서는 기술적으로 수준이 낮은 방법을 설명하는 것입니다. 이런것이 자신이 원하는 것이 아니라고 생각하는 분들은 < www.eecis.udel.edu/~ntp/> 를 방문해서 훑어 보십시오. 이 사이트는 xntpd에 대한 모든 정보와 NIST(주1) 및 USNO(주2) 로의 링크등 많은 흥미로운 자료를 제공하고 있습니다. (이 문서 끝에 xntpd 에 대한 약간의 설명을 포함 해 두었습니다).

주의 하나이상의 운영체제를 사용하는 기계에서라면, 각각의 운영체제 서로가 서로를 혼동시키는 일이 없도록 하나의 운영체제에서만 시간을 맞추어야 합니다. 같은 기계에서 리눅스와 윈도즈를 정기으로 교대하여 사용하는 경우라면 윈도즈를 위한 쉐어웨어 버젼의 시계 동기화 프로그램을 쓰는 것을 생각 해 볼수도 있습니다. (위에 언급한 URL 참조)


다음 이전 차례