Programing/Linux
[리눅스 OS 보안] 리눅스 기본 마스터 명령어 init
하얀배터리
2018. 1. 2. 15:07
728x90
리눅스 종료하는 데는 아래와 같이 몇 가지 명령어가 있다.
shutdown -h now : 바로 종료 (-h 뒤에 시간을 지정하면 지정한 시간에 시스템을 종료한다.)
halt
init 0
여기서 init 명령어에는 몇 가지 의미를 가지고 있다. 리눅스 시스템이 가동되는 방법을 7가지로 나누며,
이를 Runlevel 이라고 한다. 리눅스의 Runlevel 은 다음과 같고 Runlevel 은 /etc/inittab 파일에 저장되어 있다.
0 - 종료 모드
1 - 단일 사용자 모드 (시스템 복구 시에 이용)
2 - NFS 없는 다중 사용자 모드
3 - 텍스트 모드의 다중 사용자 모드
4 - 사용하지 않음
5 - X 윈도우 모드의 다중 사용자 모드
6 - 재부팅 모드
즉, init 6 는 지금 즉시 재부팅 하라는 명령이다.
아래는 종종 쓰이는 shutdown 명령어의 옵션이다.
shutdown -r now : 지금 즉시 재부팅 (r: reboot)
shutdown -c : 예약된 shutdown 취소 (c: cancel)
shutdown -k now : 현재 접속자에게 종료 메세지만 보내며, 실제로 종료는 안 된다.
출처: http://ann-moon.tistory.com/78 [Ann's IT World]
728x90