/sbin/clock 와 /bin/date를 실행 시키면 모두 시간 및 날자를 출력 합니다. 그런데 이 두개의 정확한 차이는 무엇인가요?
clock :하드웨어 clock date :system clock
아닌가요?
메인보드에 실제 시계가 있는데, 이 값을 읽어 오는 명령어가 clock 입니다. (/dev/rtc 디바이스)
부팅을 하게되면, 운영체제는 이 값을 읽어와서 timer interrupt 에 의해서 증가시키는 방식으로 시간을 관리하게 됩니다.
이것을 읽어오는 명령이 time 시스템호출이고, 그것을 보기좋은 형태로 편집해서 보여주는것이 date 프로그램입니다.
참고로 내부시간으로 실제시계를 맞출려면 hwclock --systohc 하시면 됩니다.
텍스트 포맷에 대한 자세한 정보
<code>
<blockcode>
<apache>
<applescript>
<autoconf>
<awk>
<bash>
<c>
<cpp>
<css>
<diff>
<drupal5>
<drupal6>
<gdb>
<html>
<html5>
<java>
<javascript>
<ldif>
<lua>
<make>
<mysql>
<perl>
<perl6>
<php>
<pgsql>
<proftpd>
<python>
<reg>
<spec>
<ruby>
<foo>
[foo]
-_-
clock :하드웨어 clock
date :system clock
아닌가요?
메인보드에 실제 시계가 있는데, 이 값을 읽어 오는 명령어가 clock
메인보드에 실제 시계가 있는데, 이 값을 읽어 오는 명령어가 clock 입니다.
(/dev/rtc 디바이스)
부팅을 하게되면, 운영체제는 이 값을 읽어와서 timer interrupt 에 의해서 증가시키는 방식으로 시간을 관리하게 됩니다.
이것을 읽어오는 명령이 time 시스템호출이고, 그것을 보기좋은 형태로 편집해서 보여주는것이 date 프로그램입니다.
참고로 내부시간으로 실제시계를 맞출려면 hwclock --systohc 하시면 됩니다.
댓글 달기