6/18/2007

[Linux] shutdown 명령 구문 & 명령행 플래그

** shutdown 명령 구문 & 명령행 플래그

/sbin/shutdown [flags] time [warning-message]
([warning-message] : 현재 로그인해 있는 모든 사용자에게 보내는 메시지, time : 종료가 발생할 시간)

-t sec : 경고와 kill 신호를 각각의 모든 프로세스에 보낼 때 그 사이사이에 지정한 초만큼 기다린다. 이 같은 지연은 프로세스들이 수행해야 할 종료 처리를 시간을 부여해 준다.

-k : 진짜로 시스템을 종료하지 않고 모든 사용자에게 경고 메시지를 보내기만 한다.

-r : 종료 후에 다시 부팅한다.

-h : 종료 후에 정지한다.

-n : 다시 부팅하거나 정지하기 전까지는 디스크를 동기화하지 않는다. 이 플래그는 주의해서 사용해야 된다. 그렇지 않으면 데이터가 훼손될 수도 있다.

-f : 빠른 재부팅을 수행한다. 이런 종류의 재부팅은 /etc/fastboot 파일을 만들어준다. rc 부트 스크립트가 이 파일을 점검해서 발견되면 fsck를 수행하지 않을것이다.

-c : 이미 실행중인 종료를 취소한다. 이 옵션을 사용할 때는 time 인수를 지정할 수 없다.

shutdown -r now (시스템을 빠르게 다시 부팅)