본문 바로가기

IT/Linux

리눅스 재부팅(reboot) 명령어

반응형

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

SSH을 통해서 접속하는 경우 명령어를 입력해야 시스템을 재부팅할 수 있습니다.

명령어를 통해 리눅스를 재부팅하는 방법을 알아보겠습니다.

 

1. systemctl 명령어

systemctl reboot 명령어나 reboot 명령어를 통해 재부팅이 가능합니다.

다음 명령어를 입력하면 재부팅이 바로 진행됩니다.

sudo systemctl reboot

혹은 reboot 명령어만 입력해도 됩니다.

sudo reboot

reboot 명령어로 재부팅이 안 되는 경우 -f (--force)를 추가해서 강제로 재부팅을 시도할 수 있습니다.

sudo systemctl reboot -f

systemctl reboot(reboot) 명령어를 입력하면 간단하게 재부팅을 진행할 수 있습니다.

 

2. shutdown 명령어

shutdown 명령어로도 재부팅이 가능합니다.

shutdown 명령어로 재부팅을 하려면 -r (--reboot)을 추가하면 됩니다.

sudo shutdown -r

shutdown 명령어는 1분 뒤로 재부팅을 예약합니다.

reboot 명령어처럼 즉시 재부팅을 하려면 now를 추가해주면 됩니다.

sudo shutdown -r now

또한 shutdown 명령어는 지정된 시간에 재부팅이 가능하도록 해줍니다.

sudo shutdown -r +5

+뒤의 숫자만큼의 분이 지나고 재부팅이 진행된다는 의미로 여기서는 5분 뒤로 예약됩니다.

now는 +0을 입력한 것과 동일하게 동작합니다.

혹은 24시간 형식으로 예약 시간을 지정하는 것도 가능합니다.

sudo shutdown -r 22:00

이렇게 설정하는 경우 밤 10시에 재부팅이 진행됩니다.

재부팅을 예약할 때 다른 접속한 사용자들에게 재부팅 사유와 시간을 알리는 것이 가능합니다.

sudo shutdown -r +10 "System update"

 

 

서버에 접속한 다른 사용자들에게 다음과 같이 표시됩니다.

재부팅 알림

시간 부분 뒤에 메시지를 입력해주면 됩니다.

마지막으로 예약된 재부팅을 취소할 때는 -c를 사용하면 됩니다.

sudo shutdown -c

shutdown 명령어로 간단하게 재부팅 예약과 취소가 가능합니다.

 

리눅스의 reboot과 shutdown 명령어로 시스템 재부팅을 진행할 수 있습니다.

shutdown 명령어를 사용하면 쉽게 예약이나 취소하는 것도 가능합니다.

쉽게 곧바로 재부팅을 진행하려면 reboot 명령어를 입력해서 진행하면 됩니다.

반응형