2009-02-08 11 views
37

Ich bin vertraut mit und verwende shutdown in Linux, und in der Regel nur tunHerunterfahren unter Linux abbrechen?

> shutdown -h now

Aber ist es eine Möglichkeit, Herunterfahren zu stoppen passiert, sage, wenn ich zum Abschalten 10 Minuten von jetzt und dann will in 5 Minuten Zeit entdecke ich, dass ich wirklich nicht herunterfahren möchte?

+0

Fragen diese alten können nicht zu einer anderen StackExchange-Site migriert werden. –

Antwort

39

Sie können   ps   verwenden Sie den Shutdown-Prozess zu finden und es abbrechen, zum Beispiel mit ps|grep shutdown.

Alternative und weniger Augapfel intensive Versionen dieses:

pkill shutdown 
killall shutdown 
kill `cat /var/run/shutdown.pid` 
+2

so 'pkill shutdown' würde funktionieren? – David

+0

Ja. Scheint suboptimal, wenn (und nur wenn) Ihr Herunterfahren -c unterstützt. – chaos

+2

Alternativ: "killall shutdown" –

75

shutdown -c   wird "cancel shutdown" auf einigermaßen letzten shutdown s.

Die Syntax unterstützt auch shutdown -c <message> für Ankündigungszwecke, so dass es praktisch ist, wenn andere Leute das Gerät verwenden.

+0

Für welche Distribution? http://man.cx/shutdown erwähnt ein Flag -c nicht. – David

+3

Aber das tut: http://linux.die.net/man/8/shutdown –

+0

Existiert auf vage aktuelle Debian, weiß nicht was noch. – chaos

8

Von shutdown ‚s Manpage auf BSD-Systemen:

Eine geplante Abschaltung durch den Shutdown-Prozess zu töten (a SIGTERM sollte ausreichen) abgebrochen werden kann.

9

Wenn Sie ein zweites Ende auf die Auslosung für shutdown -c und bereits root auf der Konsole, eine sehr schnelle # init 5 eine Abschaltung abbrechen wird nach init Änderungen Runlevel.