반응형
🔌 shutdown 명령어
shutdown 명령어는 Linux 시스템을 종료하거나 재부팅하는 데 사용됩니다. 사용자가 직접 지정한 시간 또는 즉시 시스템을 종료할 수 있으며, 특정 사용자에게 경고 메시지를 출력하는 기능도 제공합니다.
1️⃣ 기본 사용법
shutdown [옵션] [시간] [메시지]
- 옵션: 시스템 종료, 재부팅 등 다양한 작업을 수행할 수 있는 플래그.
- 시간: 시스템이 종료될 시점을 지정 (now, +분, hh:mm 형식).
- 메시지: 시스템 종료 전에 사용자에게 표시할 메시지.
2️⃣ 주요 옵션
명령어 설명
shutdown -h now | 시스템을 즉시 종료 (-h: halt) |
shutdown -h +10 | 10분 후 시스템 종료 |
shutdown -h 23:00 | 오늘 23:00에 시스템 종료 |
shutdown -r now | 즉시 재부팅 (-r: reboot) |
shutdown -r +5 | 5분 후 시스템 재부팅 |
shutdown -c | 예약된 종료/재부팅을 취소 |
shutdown -k | 실제 종료 없이 사용자에게 경고 메시지만 전송 |
3️⃣ shutdown 실행 예시
✅ 즉시 시스템 종료
shutdown -h now
시스템을 즉시 종료합니다.
✅ 30분 후 시스템 종료
shutdown -h +30 "30분 후 시스템이 종료됩니다. 저장하세요!"
30분 후에 시스템이 종료되며, 현재 로그인한 사용자에게 메시지가 표시됩니다.
✅ 특정 시간(예: 22:00)에 종료 예약
shutdown -h 22:00
오늘 22:00에 시스템이 종료됩니다.
✅ 10분 후 재부팅
shutdown -r +10 "10분 후 시스템이 재부팅됩니다."
10분 후 시스템이 재부팅되며 사용자에게 경고 메시지가 출력됩니다.
✅ 예약된 종료 취소
shutdown -c
예약된 종료 또는 재부팅 명령을 취소합니다.
4️⃣ 추가 정보
- 관리자(root) 권한 필요: 일반 사용자는 shutdown 명령을 실행할 수 없으며 sudo가 필요합니다.
sudo shutdown -h now
- 기본적으로 모든 사용자에게 메시지가 전송됨: shutdown 명령을 실행하면 현재 로그인한 사용자에게 시스템 종료 또는 재부팅 일정이 경고 메시지로 표시됩니다.
5️⃣ 정리
- shutdown은 시스템을 종료하거나 재부팅하는 명령어.
- -h 옵션은 종료, -r 옵션은 재부팅.
- now, +분, hh:mm 등의 형식으로 시간을 지정할 수 있음.
- shutdown -c로 예약된 종료를 취소 가능.
- 실행에는 root 권한이 필요.
이 명령어는 서버 운영 및 시스템 관리에서 필수적인 도구이며, 안전한 종료를 위해 사용됩니다. 🚀
'유틸리티' 카테고리의 다른 글
wheel 그룹이란? (3) | 2025.03.05 |
---|---|
sudo 없이 shutdown이 가능한 이유 (3) | 2025.03.04 |
Linux Mint에서 한글 입력기 설치 및 설정 방법 (1) | 2025.02.28 |
Google Chrome 설치 방법 (Ubuntu 기반 시스템) (0) | 2025.02.27 |
[가상시스템] VMware Workstation에 LinuxMint 설치 (1) | 2025.02.25 |