답변:
shutdown -c
이미 실행중인 종료를 취소하기 위해 실행할 수 있습니다 .
ctrl+c
ctrc+c
와 shutdown -c
. 그러나 -now
예정된 형제 자매가 아닌 옵션 의 속도를 고려할 때 ctrl+c
그 목표를 달성하는 가장 빠른 경로가 될 것입니다. 나는 당신이 내재적 인 셧다운을 멈출 수 있다고 믿지 않았고, 당신이 멈출 수 있다는 것에 더 놀랐지 만 분명히 할 수는 있지만 말한 것처럼 경쟁입니다.
당신이 충분히 빠르면 init 2
(또는 원하는 실행 레벨)을 발행 할 수 있으며 종료를 멈출 것입니다. 명령이 너무 빨리 실행되면 shutdown 명령 종료와 관련된 모든 것이 실패합니다.
아래 스크립트를 사용 하여이 작업을 시도했지만 종료를 중지 할만 큼 빠르지 않습니다.
#!/bin/bash
shutdown -h now
shutdown -c "Aborting Shutdown"
Broadcast message from iain@iain-ubuntu
(/dev/pts/0) at 16:50 ...
The system is going down for halt NOW!
shutdown: Cannot find pid of running shutdown
대화식으로
shutdown -h now
init 2
시스템이 유지됩니다.
shutdown -h now
, 나는 당신이 명령 줄 액세스를 즉시 잃어 버려서halt -p
할 수있는 일은 많지 않다고 생각합니다.