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 | 시스템 재시작 |