Sever/Linux Command

[Linux] CentOS 01. 시스템 종료와 재시작 ( poweroff, halt, shutdown, reboot, init )

곰시기 2020. 10. 29. 17:36

1. poweroff

  1) # poweroff [옵션]

    ex) # poweroff -p

      = 시스템 즉시 종료

 

  2) 옵션

옵션 설명
-n 재부팅 or 종료 전 동기화하지 않음
-f 강제로 재부팅 or 종료
-p 즉시 종료
-w shutdown, reboot 시스템 콜 하지 않고, /var/log/wtmp 파일에 shytdown log만 저장
-v --verbose : 상세정보 출력

 

 

2. halt

  1) # hlat [옵션]

    ex) # halt -p

      = 시스템 즉시 종료

 

  2) 옵션

옵션 설명
-n 재부팅 or 종료 전 동기화하지 않음
-f 강제로 재부팅 or 종료
-p 즉시 종료
-w shutdown, reboot 시스템 콜 하지 않고, /var/log/wtmp 파일에 shytdown log만 저장
-v --verbose : 상세정보 출력

** 위 두가지의 경우 주로 옵션을 쓰지 않고 사용됨

 

3. shutdown

  1) # shutdown [옵션] [인수] [메시지]

    ex) # shutdown -h now bye

      = 시스템 즉시 종료, 클라이언트에 bye라는 메시지를 보냄

    ex) # shutdown -h +10

      = 10분 후 종료 예약

 

  2) 옵션

옵션 설명
-r 시스템 재부팅
ex) #shutdown -r +10
-h shutdown 완료 후 시스템 종료
ex) # shutdown -h now
-c 진행 중인 shutdown 명령을 취소
ex) # shutdown -c
-k 경고 메시지만 출력, 실제 종료는 하지 않음
ex) # shutdown -k +15

 

4. reboot

  1) # reboot [옵션] [인수]

    ex) # reboot

      = 시스템 즉시 종료

 

  2) 옵션 - halt와 옵션 동일

옵션 설명
-n 재부팅 전 동기화하지 않음
-f 강제로 재부팅
-p 즉시 재부팅
-w shutdown, reboot 시스템 콜 하지 않고, /var/log/wtmp 파일에 shytdown log만 저장
-v --verbose : 상세정보 출력

 

5. init

  1) # init [옵션]

    ex) # init 0

      = 시스템 즉시 종료

 

  2) 옵션 ( run-level : 리눅스의 부팅 모드 )

옵션 설명
0 시스템 종료
1 단독 사용자 모드 ( 시스템 복구 모드 / 텍스트 모드 )
2 다중 사용자 모드 ( 텍스트 모드 / 네트워크 사용 안 함 )
3 다중 사용자 모드 ( 텍스트 모드 )
4 사용 안됨 / 사용자 정의 가능
5 다중 사용자 모드 ( GUI )
6 시스템 재시작