poweroff 명령어 생성기
시스템을 끄기 위한 전원 끄기 명령 생성
poweroff 사용 시작하기
## poweroff란 무엇인가요?
`poweroff` 명령어는 시스템을 정상적으로 종료한 다음 컴퓨터의 전원을 끕니다. 기본적으로 `shutdown` 과정을 거치는데, 이 과정에서는 로그인된 사용자들에게 알림을 보내고 서비스를 중지하며 파일시스템을 마운트 해제한 뒤 최종적으로 하드웨어에 전원 차단을 지시합니다.
## 사용 방법
1. **옵션 선택**: force, no-wtmp, no-sync, interface-shutdown 플래그 중 하나를 선택합니다. 2. **루트 권한으로 실행**: 생성된 명령어를 `sudo` 를 사용하거나 루트 권한으로 실행합니다. 3. **작업 저장**: 실행하기 전에 열려 있는 모든 내용을 반드시 저장해 두세요. 컴퓨터의 전원이 꺼질 것입니다. 4. **복사하여 실행**: 생성된 명령어를 터미널에 복사합니다.
> `poweroff`, `halt -p`, `shutdown -h now` 는 모두 컴퓨터의 전원을 끕니다. 반면 `reboot` 은 동일한 옵션을 사용하여 재시작합니다. 목적이 약간 다르다면 해당 생성 도구들을 참조하세요.
일반 옵션
### `-f` 강제 종료 `shutdown`을 호출하지 않고 즉시 전원을 끕니다. 사용자 경고, 서비스 종료, 파일시스템 동기화 과정을 생략하므로 시스템이 응답하지 않을 때만 사용해야 합니다.
### `-w` 기록만 작성 `wtmp` 종료 기록은 작성하지만 실제로는 전원을 끄지 않습니다. 실제 운영 중이지 않은 시스템에서 로그북을 테스트하는 데 유용합니다.
### `-d` wtmp 기록 생략 `wtmp` 종료 기록을 생성하지 않습니다. 컨테이너나 복구 환경에서 유용합니다.
### `-i` 네트워크 인터페이스 종료 전원을 끄기 전에 모든 네트워크 인터페이스를 비활성화하여 원격 NIC가 깔끔하게 종료될 수 있도록 합니다.
### `-n` 동기화 생략 전원을 끄기 전에 `sync(2)` 호출 과정을 생략합니다. 위험할 수 있으며, 기록되지 않은 파일시스템 데이터가 손실될 수 있습니다. 복구 상황에서만 사용해야 합니다.
▶poweroff와 shutdown의 차이점은 무엇인가요?
▶⟦CODE0⟧ -n(동기화 없음)은 과연 안전한가요?
이 도구가 당신에게 도움이 되었다면, 저에게 커피 한 잔 사주세요.
제게 커피 한 잔 사주세요.