halt, reboot − 시스템 종료
/sbin/halt [−n] [−w] [−d] [−f]
/sbin/reboot [−n] [−w] [−d] [−f]
Halt명령은 /var/log/wtmp 파일에 시스템 종료 기록을 남기고, 시스템 종료나 리부팅 작업을 한다. 만약 runlevel이 0이나 6이 아닌 상태의 시스템에서 halt나 reboot 명령이 사용되면, shutdown(8) 명령이 호출된다.(-h나 -r 옵션 기능을 함)
−n |
리부트나, 종료 전에 sync(?) 않음. |
||
−w |
실질적으로 리부트나 종료는 하지 않지만, wtmp 기록은 남김. (/var/log/wtmp 파일에). |
||
−d |
wtmp 파일에 기록을 남기지 않음. −n 옵션은 −d 옵션을 동반함. |
||
−f |
강제로 halt나, reboot함, shutdown을 호출하지 않음. |
만약 슈퍼유저가 아니면, ‘must be superuser’ 메시지가 보인다.
이전 sysvinit 판에서는 어떠한 상태에서도 곧바로 reboot, halt를 호출 할 수 없었다. 이번 판부터는 시스템의 runlevel이 1-5 값을 가지면, halt와 reboot는 shutdown을 호출 한다.
Miquel van Smoorenburg, miquels AT cistron DOT nl