반응형
UNIX 시스템 종료
1. 시스템을 끄기 위해서는 현재 사용중인 사용자들에게 시스템
이 shutdown 될 것임을 알리고,
2. 작업중인 사용자들이 작업을 중단하고 데이터를 저장할 수
있도록 얼마간의 시간을 주어야 한다.
3. 그런 다음 현재 메모리상에 있는 데몬들을 종료시키고,
4. 디스크를 sync시켜 메모리에 있는 데이터를 디스크로 저장
시켜야 한다.
init
이 명령은 시스템의 동작 상태(rul level)을 변경할때
사용된다.
예) init 사용예
example# init state
shutdown
시스템을 중지시키거나 순서대로 시스템을 다른 run level로
바꿀때 사용된다.
예) System V 계열
example# shutdown -g120 -i0 -y
예) BSD 계열
example# shutdown +60 "System going down for reqular maintenance"
halt
init 0과 같은 역할을 한다.
기본적으로 디스크 동기화를 실행한다.
어떤 경우에는 일반 사용자들에게 경고문을 알리지 못하는
긴박한 경우가 발생할 수 있다. halt명령을 통해 곧바로
시스템을 종료할 수 있다.
예)
example# halt
1. 시스템을 끄기 위해서는 현재 사용중인 사용자들에게 시스템
이 shutdown 될 것임을 알리고,
2. 작업중인 사용자들이 작업을 중단하고 데이터를 저장할 수
있도록 얼마간의 시간을 주어야 한다.
3. 그런 다음 현재 메모리상에 있는 데몬들을 종료시키고,
4. 디스크를 sync시켜 메모리에 있는 데이터를 디스크로 저장
시켜야 한다.
init
이 명령은 시스템의 동작 상태(rul level)을 변경할때
사용된다.
예) init 사용예
example# init state
shutdown
시스템을 중지시키거나 순서대로 시스템을 다른 run level로
바꿀때 사용된다.
예) System V 계열
example# shutdown -g120 -i0 -y
예) BSD 계열
example# shutdown +60 "System going down for reqular maintenance"
halt
init 0과 같은 역할을 한다.
기본적으로 디스크 동기화를 실행한다.
어떤 경우에는 일반 사용자들에게 경고문을 알리지 못하는
긴박한 경우가 발생할 수 있다. halt명령을 통해 곧바로
시스템을 종료할 수 있다.
예)
example# halt
반응형