본문 바로가기

CentOS/Study

[Study4]Linux 운영체제 종료와 재부팅

반응형

운영체제에서는 종종 시스템을 종료하거나 재부팅해야 할 때가 있습니다.

 

이때 종료나 재부팅을 어떤 방식으로 할지에 따라 다양한 명령어를 사용할 수 있습니다.

이번 글에서는 다양한 시스템 종료 명령어를 살펴보고, 예약 종료나 예약 종료 취소에 대해 설명합니다.

 

먼저 시스템을 바로 종료하는 명령어를 살펴보도록 하겠습니다.

 

shutdown -h now, halt, poweroff, init 0 등의 명령어를 사용할 수 있습니다.

이 명령어들은 시스템을 즉시 종료합니다.

 

만약 시간을 지정하지 않는다면 기본적으로 60초 이후에 종료됩니다.

# shutdown -h now
# halt
# poweroff
# init 0

 

시스템을 재부팅할 때는 shutdown -r now, reboot, init 6 등의 명령어를 사용할 수 있습니다.

이 명령어들은 시스템을 재부팅합니다.

# shutdown -r now
# reboot
# init 6

 

예약 종료는 shutdown -h +5 등의 명령어를 사용하여 할 수 있습니다.

# shutdown -h +5
# shutdown -c

 

이 명령어는 5분의 유예 기간을 두고 시스템을 종료합니다.

예약 종료를 취소하려면 shutdown -c 명령어를 사용합니다.

 

이전 버전에서는 제어 문자 <CTRL + C>를 사용하여 취소를 했지만 CentOS 7에서는 shutdown -c 명령어를 사용하여

취소해야 합니다.

# shutdown -c

 

마지막으로 시스템을 종료하거나 재부팅하는 경우가 있는데, 그 경우로는 정기 PM, 하드웨어 업그레이드,

대규모 업데이트, 해킹 등이 있습니다.

 

이러한 경우에는 적절한 명령어를 선택하여 시스템을 종료하거나 재부팅해야 합니다.

반응형