[Centos 7] 리눅스 종료 명령어 & RUNLEVEL

2022. 11. 15. 15:56리눅스(Linux)

Shutdown - gui

Shutdown - tui

리눅스 종료 명령
 shutdown 명령
   다양한 방법으로 시스템을 종료하거나 재부팅하는 명령
       $ 현재 수행중인 프로세스들을 모두 종료하며 sync를 수행하여 아직 저장되어 있지 않은 
데이터를 디스크에 저장한 후 모든 파일시스템을 umount시킨 후에 시스템을 종료한다.
       

       $ shutdown은 reboot 이나 halt, poweroff 명령어에 비해 다양한 시스템 종료방법을 제공
           • 예약 종료
           • 시스템에 접속 사용자들에게 다양한 방법으로 종료 사실을 알려줌

 

 shutdown 구동 과정

 Syntax : shutdown [옵션] [시간] "사용자에게 전달할 메시지"

 

시스템 종료 명령어 : shutdown -h now / init 0 / half / poweroff

 

시스템 재부팅 명령어 : shutdown -r now / init 6 / reboot

 

init RUNLEVEL → 해당 RUNLEVEL로 전환

RUNLEVEL(/etc/inittab)

init 0: 종료

init 1: 단일 사용자 모드(Single Booting mode) - 관리자

init 2: 다중 사용자 모드(Multi Booting mode without NFS), 네트워크 기능 x, XWindow x

init 3: 다중 사용자 모드(Multi Booting mode), 네트워크 기능 o, XWindow x

init 4: 정의되지 않음(Unused), 관리자가 직접 지정해서 사용할 수 있음

init 5: 다중 사용자 모드, 네트워크 기능 o, XWindow o

init 6: 재부팅