other sections
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
만든이¶
24 December 1992 | Linux 0.99 |