리눅스는 아래의 명령어로 시스템 종료와 재부팅을 할 수 있습니다.
단, 시스템 다운으로 인해 아래 명령어도 사용이 불가능 할 경우, 강제종료밖에 방법이 없습니다.
- shutdown [옵션] [시간] [경고메시지] : 시스템 종료및 재부팅을 수행할 수 있습니다.
[옵션]
-h : 시스템을 종료합니다.
-r : 시스템을 재부팅합니다.
-c : 실행한 종료나 재부팅을 취소합니다.
-k : 시스템에 접속한 모든 사용자에게 경고메시지만 뛰웁니다.
[시간]
now : 지금 즉시 시스템을 종료하거나 재부팅을 합니다.
+시간(분 단위) : 지정한 시간(분)후에 종료나 재부팅을 합니다. 예) "+6"이면 6분후에 종료나 재부팅을 합니다.
hh:mm (시 : 분) : 지정한 시간이 지나면 종료나 재부팅을 합니다. 예) "16:30"이면 오후 4시 30분에 종료나 재부팅을 합니다.
[경고메시지]
시스템에 접속한 사용자에게 뛰울 메시지를 입력해주세요.
입력하지않으면 기본메시지가 뛰워집니다.
- reboot [옵션] : 간단하게 재부팅만 수행할 수 있습니다.
[옵션]
-n : sync를 하지 않고 종료합니다.
-w : 실제로 재부팅은 하지 않지만 /var/log/wtmp 파일에 기록을 남깁니다.
-d : wtmp 파일에 기록을 남기지 않습니다.
-f : 강제로 재부팅합니다.