본문 바로가기

IT/Linux

리눅스 전원 끄기 (시스템 종료) 명령어

반응형

리눅스 환경에서 명령어를 입력해서 시스템을 종료해야 하는 경우가 있습니다.

시스템 종료가 아닌 재부팅의 경우 아래 링크에서 명령어들을 확인 가능합니다.

2022.03.24 - [IT/Linux] - 리눅스 재부팅(reboot) 명령어

명령어를 입력해서 리눅스 시스템의 전원을 끄는 방법을 알아보겠습니다.

 

1. systemctl 명령어

systemctl poweroff나 poweroff 명령어를 입력하면 바로 시스템의 전원을 끄는 것이 가능합니다.

sudo systemctl poweroff

systemctl없이 poweroff만으로도 시스템 종료가 가능합니다.

sudo poweroff

systemctl poweroff나 poweroff 명령어를 입력하면 바로 리눅스 시스템을 종료할 수 있습니다.

 

2. shutdown 명령어

shutdown 명령어는 기본적인 리눅스 시스템 종료 명령어입니다.

재부팅이나 시스템 종료를 위한 옵션을 제공하는데 옵션을 지정하지 않으면 시스템을 종료시킵니다.

sudo shutdown

명령어를 실행하면 1분 뒤로 시스템 종료가 예약됩니다.

명령어를 입력하자마자 즉시 시스템을 종료하고 싶은 경우 now를 뒤에 추가해주면 됩니다.

sudo shutdown now

간단하게 전원을 끄는 작업을 예약하는 것도 가능합니다.

sudo shutdown +5

+와 숫자를 조합하면 지정된 분 이후에 시스템이 종료되는데 위 명령어는 5분 이후로 시스템 종료가 예약됩니다.

+0의 경우 now와 동일하게 동작합니다.

혹은 24시간 형식으로 특정 시간에 시스템 종료를 예약하는 것도 가능합니다.

sudo shutdown 22:00

시스템 종료를 예약할 때 다른 접속한 사용자에게 사유와 시간을 공지하는 것도 가능합니다.

sudo shutdown +5 "No longer available"

다른 사용자들에게 이런 형태로 메시지가 표시됩니다.

시스템 종료 알림

예약된 시스템 종료를 취소할 때는 -c 옵션을 사용하면 됩니다.

sudo shutdown -c

shutdown 명령어를 실행하면 시스템 종료 예약과 예약 취소를 할 수 있습니다.

반응형