Vergiss REISUB. Ich weiß nicht, wer das erfunden hat, aber es ist zu kompliziert: Die Hälfte der Schritte ist Müll. Wenn Sie die Bereitstellung aufheben und neu starten möchten, benötigen Sie nur zwei Schritte: U und B. Höchstens drei Schritte E, U, B.
Alt+ SysRq+ Rsetzt den Tastaturmodus auf den gekochten Modus zurück (wenn Sie ein Zeichen eingeben, wird dieses Zeichen eingefügt). Dies ist nützlich, wenn ein Programm gestorben ist und die Konsole im Raw-Modus belassen hat. Wenn Sie sofort neu starten, ist es pointles.
Alt+ SysRq+ Eund Alt+ SysRq+ Ibeenden Prozesse. E
Sendet verarbeitet das SIGTERM-Signal, wodurch einige Programme ihren Status speichern (aber nur wenige tun dies). Wenn Sie dies tun E
, gibt es keine feste Verzögerung: Normalerweise hat das Programm nach einigen Sekunden entweder das getan, was es tun wollte, oder es wird es nicht tun. I
send verarbeitet das SIGKILL-Signal, wodurch das System unbrauchbar wird (nur init
noch läuft) und ohnehin punktuell ist, wenn Sie sofort neu starten.
Alt+ SysRq+ Ssynchronisiert den Dateiinhalt, der noch nicht auf die Festplatte geschrieben wurde. U
macht das als erstes, also ist es sinnlos , S
vorher zu tun U
.
Alt+ SysRq+ stellt UDateisysteme schreibgeschützt wieder bereit. Wenn Sie die Konsole sehen können, warten Sie bis zur Meldung Emergency Remount complete
. Warten Sie andernfalls, bis die Festplattenaktivität nachgelassen zu haben scheint.
Schließlich Alt+ SysRq+ Bstartet das System neu, ohne etwas zu tun, und löscht nicht einmal die Festplattenpuffer (also sollten Sie dies später tun, vorzugsweise als Teil von Alt+ SysRq+, Udas Festplatten als sauber und nicht gemountet markiert).
Emergency Remount complete
der einzige Ausgang, auf den gewartet werden muss? Ist es dann in Ordnung, Alt + SysRq + ..R, E, I, S, U zu drücken ... auf Ausgabe warten ... B? (Wo REISU nach dem vorherigen unmittelbar sind und der B nach dem WartenEmergency Remount complete
)(S)ync
alle Blockgeräte zusätzlich zum Löschen von Dateisystemen geleert werden, was ich nicht(U)mount
tue. Daher wäre beispielsweise einE
Warten, Warten,I
WartenS
im Fall einerkvm
virtuellen Maschine mit einer virtuellen Festplatte auf einem LV sinnvoll .init
einige Prozesse möglicherweise erneut ausgeführt werden, sodass das System möglicherweise danach verwendet werden kannI
. Wenn Sie dies tunS
möchten, möchten Sie möglicherweise sicherstellen, dass nachher nichts mehr auf die Blockgeräte und Dateisysteme geschrieben wird. Dies ist alsoI
sinnvoll.