Linuxpia/Linux 명령어

[리눅스 명령어] 전원 끄기, shutdown

Linuxpia4U 2023. 12. 29. 04:06
반응형

전원 끄기, shutdown

shutdown 명령어는 리눅스 및 유닉스 시스템에서 시스템을 안전하게 종료하거나 재부팅하는 데 사용됩니다. 이 명령어는 시스템의 모든 사용자에게 종료 과정이 시작됐음을 알리고, 사용자의 세션을 종료하며, 실행 중인 프로세스를 안전하게 중단합니다.

기본 사용법

  1. 시스템 종료: shutdown -h now
    • now는 시스템을 즉시 종료하라는 의미입니다.
    • -h 옵션은 시스템을 종료(halt)시키는 것을 나타냅니다.
  2. 예약된 시간에 시스템 종료: shutdown -h +[분]
    • 예: shutdown -h +10
    • 이 명령은 10분 후에 시스템을 종료합니다.
  3. 시스템 재부팅: shutdown -r now
    • -r 옵션은 시스템을 재부팅(reboot)하라는 의미입니다.
  4. 종료 메시지 전송: shutdown -h +[분] "[메시지]"
    • 예: shutdown -h +5 "서버가 5분 후에 종료됩니다"
    • 이 명령은 시스템 종료 5분 전에 사용자들에게 메시지를 전송합니다.

주의사항

  • shutdown 명령어는 관리자 권한이 필요합니다. 대부분의 경우 sudo를 사용하여 실행해야 합니다.
  • 시스템을 종료하거나 재부팅하기 전에 중요한 데이터를 저장하고, 사용자에게 충분한 경고를 주는 것이 좋습니다.
  • 예약된 시간에 시스템을 종료하려면 + 기호와 시간(분)을 사용합니다. 즉시 종료하려면 now를 사용합니다.

사용 예시

예를 들어, 시스템 관리자로서 서버 유지보수를 위해 30분 후에 시스템을 종료해야 하는 경우, 다음과 같은 명령어를 사용할 수 있습니다:

sudo shutdown -h +120 "유지보수를 위해 120분 후에 서버가 종료됩니다. 작업을 마무리해 주세요."

이 명령어는 모든 사용자에게 시스템이 120분 후에 종료될 것임을 알리고, 주어진 시간이 지나면 시스템을 안전하게 종료합니다.

반응형