Töten Sie gefrorene Anwendungen in Ubuntu

Töten Sie gefrorene Anwendungen in Ubuntu
Manchmal frieren die Anwendungen, die auf Ihrem System ausgeführt werden, und reagieren nicht mehr. Eine gefrorene Anwendung kann nicht geschlossen werden, indem einfach die X-Taste in der oberen rechten Ecke der Schnittstelle verwendet werden, aber das Neustart des Systems ist nicht immer eine gute Lösung-insbesondere wenn das System kritische Dienste ausführt.

In Ubuntu gibt es verschiedene Methoden, mit denen gefrorene Anwendungen sicher und schnell getötet werden können, ohne Ihr System neu zu starten: Xkill, Systemmonitor -Dienstprogramme und die Befehle Kill, Pkill und Killall. In diesem Artikel werden wir diese Methoden auf einer Maschine diskutieren, die ausgeführt wird Ubuntu 20.04 LTS (fokale Fossa).

Xkill

Xkill ist ein Linux -Dienstprogramm, mit dem Sie gefrorene Anwendungen auf Ubuntu abtöten können. Es wird in den meisten Linux -Verteilungen vorinstalliert. Wenn es jedoch nicht in Ihrem System installiert ist, können Sie es wie unten beschrieben installieren.

Öffnen Sie zunächst das Terminal mit Strg+Alt+del und geben Sie den folgenden Befehl ein:

$ sudo apt installieren xorg-xkill

Geben Sie dann ein sudo. Nach Abschluss der Installation kann XKill verwendet werden, um nicht reagierende Anwendungen abzutöten.

Um eine gefrorene App zu töten, geben Sie einfach ein Xkill im Terminal:

$ xkill

Auf diese Weise wird Ihr Cursor ein X. Platzieren Sie einfach das X in der Anwendung, die Sie schließen möchten, und klicken Sie darauf, um die Anwendung sofort zu schließen.


Sie können eine Tastaturverknüpfung für Xkill erstellen, indem Sie mit der rechten Maustaste auf Ihren Ubuntu-Desktop klicken und das öffnen Einstellungen Anwendung.


Wählen Sie im Einstellungsfenster aus Tastatürkürzel aus der linken Scheibe.


Klicken Sie dann im rechten Bereich auf die Schaltfläche +, wie im Screenshot unten gezeigt.


Wenn das folgende Dialogfeld angezeigt wird, geben Sie einen benutzerfreundlichen Namen für die Verknüpfung in der Name Feld. Dann in der Befehl Feld, Typ xkill. Klicken Sie anschließend auf die Verknüpfung einstellen Taste, um eine Abkürzung für das XKILL -Dienstprogramm auszuwählen.


Verwenden Sie eine beliebige Kombination von Schlüssel, um eine Verknüpfung für das XKILL -Dienstprogramm einzustellen. Zum Beispiel zum Starten von Xkill verwenden und dann die K -Taste drücken, um Xkill zu starten, um die KTRG+K zu starten. Lassen Sie dann beide Schlüssel los.


Drücke den Hinzufügen Taste, um Ihre Verknüpfung hinzuzufügen.


Wenn Sie nun eine gefrorene Anwendung abtöten müssen, können Sie die Abkürzungsschlüssel drücken, um den XKill -Befehl auszuführen.

Verwenden des Systemmonitors

Von Ubuntu System Monitor können Sie auch eine Anwendung abtöten. Um den Systemmonitor zu öffnen, drücken Sie die Super -Taste auf Ihrer Tastatur und geben Sie den Systemmonitor ein. Wenn das Symbol für den Systemmonitor angezeigt wird, klicken Sie darauf, um es zu öffnen, um es zu öffnen.


In der Systemmonitoranwendung gibt es eine Liste von Prozessen, die derzeit auf dem System ausgeführt werden. Wählen Sie den Prozess aus, den Sie töten möchten, und klicken Sie mit der rechten Maustaste darauf. Wählen Sie im Menü aus, das angezeigt wird Töten Um den ausgewählten Prozess sofort zu töten.

Verwenden Sie Kill, Pkill und Killall

Kill, Pkill und Killall können in der Befehlszeile aufgerufen werden, um eine Anwendung basierend auf ihrem Prozessnamen oder der Prozess -ID (PID) zu töten.

Um die PID zu finden, geben Sie den folgenden Befehl im Terminal aus:

$ PS Aux | Grep

Zum Beispiel in der folgenden Ausgabe, 34636 ist die PID der Rhythmbox -Anwendung.

$ PS Aux | Grep Rhythmusbox


Verwenden Sie den Befehl Kill wie folgt, um einen Prozess durch die Verwendung seiner PID zu töten:

$ Kill 34636

Hier ist 34636 die oben erhaltene Haltung der Rhythmbox.

Alternativ können Sie die verwenden, um einen Prozess durch Verwendung seines Prozessnamens zu töten Pkill Und alle töten Befehle. Um einen Prozess abzutöten, geben Sie an Pkill gefolgt vom Prozessnamen wie folgt:

$ Pkill Rhythmbox


Um Killall zu verwenden, um einen Prozess zu töten, geben Sie an alle töten gefolgt vom Prozessnamen wie folgt:

$ Killall Chrome

Abschluss

Wie Sie sehen können, gibt es mehrere Möglichkeiten, eine gefrorene Anwendung in Ubuntu zu töten. Durch die Verwendung einer der oben genannten Methoden können Sie leicht eine Anwendung abtöten, die weder antwortet noch endet. In ähnlicher Weise können Sie eine Anwendung, die durch einen anderen Prozess gesperrt ist.