Wie kann ich das System über die Befehlszeile herunterfahren, neu starten und abmelden?

Antworten:

5

Mit den Befehlen shutdownund rebootjeweils. Um sich von einem Terminal abzumelden, können Sie drücken Ctrl- Doder eingeben exit.

Renan
quelle
1
oder geben Sie exitanstelle von Strg + D ein ... oder führen Sie einfach das Herunterfahren / Neustarten über SSHssh root@brokenbox reboot
Bananguin
10

Wenn Sie weiterhin auf eine Konsole im Textmodus zugreifen können oder wenn Sie sich remote anmelden können:

  • Sie können psoder andere Tools zur Prozessauflistung verwenden und töten , um zu versuchen, einige Prozesse zu beenden. Einige Programme speichern Ihre Arbeit (zumindest in einer Wiederherstellungsdatei), wenn sie eine kill -HUPoder eine einfachekill Datei erhalten . Sie haben möglicherweise keine Zeit dafür, wenn Sie direkt zum Neustart gehen.
  • Führen Sie sudo killanschließend eine Prozess-ID aus, um einen Prozess zu beenden, der als Root oder ein anderer Benutzer ausgeführt wird, der nicht Sie sind.
  • Führen Sie rebooteinen Neustart (zB sudo rebootbei Verwendung von sudoadministrativen Zugriff zu erhalten). Ausführen halt, um den Computer auszuschalten. Beide rufen shutdownmit entsprechenden Optionen auf.

Wenn absolut alles abgespritzt ist, Sie aber über Konsolenzugriff verfügen, können Sie mit Magic SysRq zumindest alle Dateiänderungen auf Datenträgern entfernen, um die Dateisysteme sauber zu entfernen. Drücken Sie

  1. Alt+ SysRq+ ESIGT senden E RM an alle Prozesse (optional).
  2. Alt+ SysRq+ SZu s ynchronize (Flush) Dateisystem Änderungen auf der Festplatte.
  3. Alt+ SysRq+ UMit Nachdruck u nmount (eigentlich Remount read-only) , um alle Dateisysteme.
  4. Alt+ SysRq+ BNeu b oot.

(Hinweis: Manchmal wird "REISUB" angezeigt, aber die Schritte R und I sind nutzlos.)

Gilles 'SO - hör auf böse zu sein'
quelle
1
Nur um es einfach zu erinnern, ist es BUSIER rückwärts.
Spidey
2

Wenn es sich um eine eingefrorene X-Sitzung handelt, drücken Sie ctrl+ alt+ f1, um zu einer Konsole zu gelangen. Einloggen und von dort ausgeführt werden /sbin/shutdown, /sbin/rebootoder /sbin/shutdown -r now. Abhängig von den Berechtigungen müssen Sie diesen Befehlen möglicherweise das Präfix sudooder zuerst voranstellen su, um root zu werden.

Möglicherweise können Sie den fehlerhaften Prozess auch beenden. Führen Sie diese aus, ps auxum alle Prozesse aufzulisten und nach solchen zu suchen, die viel CPU und / oder Speicher belegen (dritte und vierte Spalte). Verwenden Sie kill <pid>, wobei pid die Zahl in der zweiten Spalte der psAusgabe ist. Wenn dies den Prozess nicht beendet, müssen Sie möglicherweise ausführen kill -9 <pid>, um ihn gewaltsam zu beenden.

cuvy
quelle
ctrl+alt+f1funktioniert möglicherweise nicht auf allen Systemen (einige haben die X-Sitzung dort), funktioniert aber ctrl+alt+f3auf den meisten, außer bei der Installation von Live-Systemen.
Jonas Schäfer
0

Wenn Ihr BIOS so eingerichtet ist, dass Sie den Netzschalter länger als X Sekunden drücken müssen, um das Gerät tatsächlich auszuschalten, drücken Sie den Netzschalter einmal. Dies gibt das ACPI-Signal für Herunterfahren / Anhalten / Ausschalten.

Nils
quelle