Task-Manager-Tastenkürzel unter Linux?

13

Gibt es eine Tastenkombination für den „Task - Manager“ (wie Alt+ Ctrl+ Delin Windows) , wenn meine Maschine geht in einen Zustand abgestürzt?

Renjith G
quelle
2
Als Kommentar, den Windows mit Strg + Alt + Entf bastardisierte, bedeutete dies einen langen Neustart, und dann entschied sich Windows dafür, es zu einem Task-Manager zu machen.
Xenoterracide
4
Abgesehen davon ist es in Windows nicht wirklich Strg + Alt + Entf (obwohl es in einigen Fällen direkt angezeigt wird, aber nicht immer), sondern Strg + Umschalt + Escape.
Houbysoft
Es gibt keine Standard-GUI für Linux. So etwas ist völlig abhängig von einer Desktop-Umgebung (Gnome, KDE, ...) oder der Konfiguration des Window Managers. Wenn jedoch nur eine Anwendung abgestürzt ist, reagieren die üblichen Systemmenüs weiterhin, und wenn das gesamte System abgestürzt ist, reagiert nichts. Es gibt ein paar Zwischen Staaten , in denen einige grundlegenden Systemkomponenten (zB X - Server) abgestürzt sind, siehe jsbillings Antwort und Antwort des jwernerny .
Gilles 'SO- hör auf böse zu sein'

Antworten:

12

Ich gehe davon aus, dass "meine Maschine abgestürzt ist" bedeutet, dass jede Aufgabe, die die Anzeige aufnimmt, die Sie sich ansehen, nicht mehr reagiert. (Wenn unter Linux etwas abstürzt, stürzt im Allgemeinen nur dieses Ding ab und alles andere läuft weiter. Es kommt sehr selten vor, dass die gesamte Maschine zum Stillstand kommt.)

Wenn alles andere fehlschlägt, möchte ich durch Drücken von CTRL+ Alt+ zu einer Standard-Terminalschnittstelle (Textmodus im Gegensatz zu GUI) zurückkehren F1. Daraufhin wird eine Anmeldeaufforderung angezeigt. Ich melde mich dann an und gebe den Befehl ein, um topzu sehen, was läuft. Der Prozess oben in der Liste ist der mit der meisten CPU und normalerweise dem Problem. Ich beende ihn, indem ich drücke kund die Prozess-ID eingebe (die Zahlen links). Ich gehe dann zurück zur GUI, indem ich + CTRL+ Altdrücke F7 (oder manchmal CTRL+ Alt+ F8, einer dieser beiden wird funktionieren, aber es könnte sich ändern). Wenn die Dinge jetzt funktionieren, fahre ich fort. Wenn nicht, versuche ich es erneut oder erzwinge einfach einen Neustart.

jwernerny
quelle
Sprechen Sie wirklich über alle Linux-Distributionen? Versuchen Sie, Fedora 29 oder Mint 19 auszuführen. Wenn der Browser einfriert, friert das gesamte System zusammen ein :(
kokbira
@kokbira Du hast recht, einige Dinge haben sich in den 8 Jahren geändert, seit dies geschrieben wurde. Ich werde jetzt oft nur in das System ssh. Dennoch gibt es immer noch Versionen von Distributionen, für die dies funktionieren wird.
jwernerny
12

Hier sind einige nützliche Verknüpfungen, die Sie ausprobieren können:

  • <Ctrl><Esc> Zeigt die Prozesstabelle an
  • <Ctrl><Alt><Esc> wandelt den Zeiger in einen Totenkopf um und beendet den Vorgang des Fensters, auf das Sie klicken
  • <Ctrl><Alt><Backspace> tötet den X-Server
  • <Ctrl><Alt><Del> Fahren Sie das System herunter und starten Sie es neu
Dogbane
quelle
3
Ctrl+alt+backspacemuss aktiviert sein um den xserver
xenoterracide
6

Es ist ein wenig verwandt, aber wenn Sie es mit einem abgestürzten System zu tun haben, möchten Sie möglicherweise den Magic Sysrq-Schlüssel aufrufen . Auf diese Weise können Sie alle Prozesse beenden, Ihre Festplatten synchronisieren, die aktiven Aufgaben ausdrucken, einen Absturz-Dump starten und vieles mehr.

jsbillings
quelle
2

Sie können auch xbindkeys verwenden und eine Bindung definieren, um top, htop, * top, gnome-system-monitor usw. zu öffnen. Die Umstellung auf ein TTY ( die Antwort von jwernerny ) ist wahrscheinlich die beste Idee, wenn Ihr System oder Ihr X-Server aktiv ist.

Nicht sicher
quelle
1

Nur zwei Schritte:

Schritt 1: Geben Sie den topBefehl im Terminal ein.

$ sudo -s
[sudo] password for username : (type your password here)
$ top

Es wird die Liste der Prozesse angezeigt, die mit Prozess-ID, Name, Zeit, Speichernutzung usw. ausgeführt werden.

Schritt 2: Finden Sie den bestimmten Prozess und dann dessen jeweilige ID. Nehmen wir die Prozess-ID 12043 an, dann lautet der Befehl wie folgt

$ kill 12043

Mit können killwir einen laufenden Prozess beenden, stoppen oder abbrechen.

KrishCdbry
quelle
0

Keine der obigen Antworten hat die eigentliche Frage beantwortet. Ich habe gerade diesen Thread erreicht und konnte auch keine Antwort finden. Also los geht's

  • Für eine Gnome-basierte Umgebung gehen Sie zu Anwendung -> Systemprogramme -> Systemmonitor Bildbeschreibung hier eingeben
  • Für eine Gnome-basierte Umgebung gehen Sie zu Anwendungen> System> Systemmonitor
M. Atif Riaz
quelle