Linux 시스템의 전원 상태를 적절하게 관리하는 것은 기본적인 기술입니다. 그래픽 인터페이스를 사용할 수도 있지만, 명령줄은 시스템을 종료하거나 다시 시작하는 데 강력하고 유연한 옵션을 제공합니다. 이러한 프로세스는 시작 및 종료를 포함한 다양한 작동 상태를 관리하는 init 또는 systemd와 같은 시스템 초기화 시스템과 연결되어 있습니다.
시스템 종료
전원 상태 관리를 위한 주요 명령어는 shutdown입니다. Linux 시스템을 즉시 종료하려면, -h(halt) 플래그와 시간 인수인 now를 사용하여 shutdown 명령을 사용할 수 있습니다. 관리자 권한이 필요하므로 sudo를 사용해야 합니다.
sudo shutdown -h now
-h 플래그는 시스템이 서비스를 종료한 후 중지 (halt) 하도록 지시합니다. 대부분의 최신 하드웨어에서는 이 명령이 시스템 전원을 완전히 차단합니다. 나중 시간으로 종료를 예약할 수도 있습니다. 특정 분 후에 시스템을 종료하려면 +m 형식을 사용합니다:
sudo shutdown -h +2
이 명령어는 2 분 후에 시스템을 종료하며, 이는 다른 사용자에게 경고를 주거나 백그라운드 프로세스가 정상적으로 완료되도록 허용할 때 유용합니다.
시스템 재시작
Linux 시스템을 다시 시작하려면, -r(reboot) 플래그와 함께 shutdown 명령을 사용할 수 있습니다.
sudo shutdown -r now
더 직접적이고 일반적으로 사용되는 대안은 reboot 명령어이며, 이는 시스템을 안전하게 다시 시작하는 동일한 목표를 달성합니다.
sudo reboot
대체 전원 명령어
더 직접적인 제어를 위해 halt 및 poweroff 명령어를 접할 수도 있습니다. 많은 최신 Linux 배포판에서 이들은 본질적으로 shutdown 명령을 호출하는 바로 가기입니다. 예를 들어, poweroff를 실행하는 것은 종종 shutdown -h now를 실행하는 것과 동일합니다.