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