clock

CLOCK(8)                    Linux Programmer's Manual                   CLOCK(8)



이름
       clock - CMOS 시간을 조절한다.

사용법
       /sbin/clock [ -u ] -r
       /sbin/clock [ -u ] -w
       /sbin/clock [ -u ] -s
       /sbin/clock [ -u ] -a

설명
       clock 명령은 다양한 방법으로 CMOS의 시간값(시계)을 조절한다.  이 명령을 CMOS의 시간값을 읽거나 쓰거나, 커널과
       연결해서 시스템 시간을 조절하는데 사용된다.

옵션
       -u     CMOS clock이 Universal Time으로 지정되게 한다.

       -r     CMOS clock을 읽어 표준 출력으로 그 결과값을 보여준다.

       -w     시스템 시간값을 읽어 CMOS clock에 쓴다.

       -s     CMOS clock을 읽어 시스템 시간을 지정한다.

       -a     CMOS clock을 읽어 시스템 시간을 지정하고, 시스템 오류에 대비한 수정된 시간을 적용하고, 다시 그 값을
              CMOS clock에 쓴다.

              이 옵션은 clock 바꾸는 방법을 /etc/adjtime 파일에서 읽어 사용한다.  이 파일에는 세가지 숫자가
              지정되어 있다.
              첫번째 숫자는 하루의 총 초(second). 예를 들어, 매일 원래의 시간보다 5초씩 빠르게 clock이 움직이면, 이
              첫번째 숫자는 -5.0으로 적혀져 있을 것이다.

              두번째 숫자는 clock 명령이 1970년 1월 1일 이후로 마직막으로 사용된 날짜 사이의 총 날짜수이다.

              세번째 숫자는 마지막 적용에서 사용한 초의 남겨진 부분이다.

              처음 리눅스 시스템을 사용할 때, 시간설정을 위해 일반적으로 다음과 같은 작업을 한다:

              a)     파일 내용이 '0.0 0 0.0'만 있는 한줄짜리 /etc/adjtime 파일을 만든다.

              b)     clock -au 또는 clock -a, 명령으로 CMOS가 Universal Time을 사용할지,
                     Local Time을 사용할지를 지정한다. 이것은 초를 갱신한다.

              c)     date 명령을 이용하여, 시스템 시간을 지정한다.

              d)     clock -wu 또는 clock -w 명령을 사용하여, CMOS 시간을 갱신한다.

              e)     /etc/adjtime 파일안의 첫번째 숫자를 적당하게 수정한다.

              f)     clock -au 또는 clock -a 명령을 /etc/rc.local 파일에 추가하거나, cron(8)
                     데몬에서 사용하도록 한다.

관련 파일
       /etc/adjtime
       /etc/rc.local

만든이
       V1.0   Charles Hedrick, hedrick@cs.rutgers.edu, Apr 1992

       V1.1   Rob Hooft, hooft@chem.ruu.nl, Nov 1992 clock 지정 수정

       V1.2   Harald Koenig, koenig@nova.tat.physik.uni-tuebingen.de 팻치, Rob
              Hooft, hooft@EMBL-Heidelberg.DE, Oct 1993 적용




Linux 0.99                      24 December 1992                        CLOCK(8)