7 Möglichkeiten, nicht reagierende Programme in Linux zu töten

7 Möglichkeiten, nicht reagierende Programme in Linux zu töten

Linux-Software ist robust genug, um ohne Probleme zu funktionieren, aber manchmal können sogar die besten Apps hängen bleiben. Anstatt darauf zu warten, dass sie abstürzen, können Sie diese nicht reagierenden Programme beenden. Tatsächlich gibt es so viele Möglichkeiten, Linux-Programme zu töten, dass Sie vielleicht die Qual der Wahl haben!





Wenn Sie Probleme mit einer Anwendung unter Linux haben, gibt es mehrere Möglichkeiten, ein Programm unter Linux zu beenden.





1. Beenden Sie ein Linux-Programm, indem Sie auf das 'X' klicken

Sie haben wahrscheinlich schon versucht, wegzugehen und ein heißes Getränk zuzubereiten. Wenn Sie zu Ihrem PC zurückkehren und feststellen, dass die App immer noch hängt, hatte er genug Zeit, um sich zu erholen. Eine nicht reagierende App hat normalerweise ausgegraute Schaltflächen oder Optionen, die nicht zu funktionieren scheinen. Möglicherweise können Sie das App-Fenster auch nicht auf dem Bildschirm verschieben.





wie man die dpi des bildes sieht

Also, was ist die Lösung?

Klicken Sie einfach auf x Schaltfläche in der oberen Ecke (links oder rechts, abhängig von Ihrem Linux-Betriebssystem). Dies sollte das Programm tot stoppen. Möglicherweise wird ein Dialogfeld angezeigt, in dem Sie aufgefordert werden, Warte ab oder Beenden erzwingen um es jetzt zu beenden.



Wenn alles nach Plan verläuft, werden Sie von einigen Distributionen aufgefordert, einen Fehlerbericht zu senden.

2. So beenden Sie ein Programm in Linux mit dem Systemmonitor

Die nächste Option besteht darin, das Dienstprogramm System Monitor Ihres Linux-Betriebssystems zu öffnen.





Um dies zu finden:

  1. Offen Anwendungen anzeigen
  2. Scrollen Sie zu Dienstprogramme
  3. Auswählen Systemmonitor

Der Systemmonitor zeigt eine Liste der laufenden Prozesse unter dem Prozesse Tab.





Um ein nicht reagierendes Programm hier zu beenden, wählen Sie es einfach aus und klicken Sie mit der rechten Maustaste. Sie haben dann drei Möglichkeiten, die Sie in dieser Reihenfolge ausprobieren sollten:

  • Halt: Dadurch wird der Vorgang angehalten und Sie können ihn später fortsetzen. Es wird in den meisten Fällen nicht funktionieren.
  • Ende: Der richtige Weg, um einen Prozess zu schließen, wird die Anwendung sicher beendet und temporäre Dateien auf dem Weg bereinigt.
  • Töten: Dies ist die extreme Option und sollte nur verwendet werden, wenn End Process fehlschlägt.

Verwenden Sie diese am besten der Reihe nach. Wenn die Anwendung jedoch regelmäßig hängt, bevorzugen Sie möglicherweise einen Befehl, von dem Sie wissen, dass er funktioniert.

3. Erzwingen Sie das Beenden von Linux-Anwendungsprozessen mit 'xkill'

Eine weitere Option, die Sie einsetzen können, ist xkill.

Dies ist ein in Ubuntu vorinstalliertes Force-Kill-Tool, das Sie jedoch bei Bedarf über das Terminal auf anderen Distributionen installieren können. Wenn xkill aufgerufen wird, können Sie jeden Desktop-Prozess schließen. Installieren Sie es mit dem folgenden Befehl:

sudo apt install xorg-xkill

Sobald dies erledigt ist, führen Sie xkill aus, indem Sie einfach eingeben

xkill

Ihr Mauszeiger zeigt dann ein Kreuz (oder einen Totenkopf) an. Klicken Sie mit der linken Maustaste auf die betreffende Anwendung, um sie zu schließen.

4. Erzwingen Sie das Beenden von Linux-Apps mit dem Befehl 'kill'

Sie können Ihre nicht reagierende App nicht mit einem Desktop-Tool schließen? Die Lösung könnte ein Tool sein, das das Beenden von Linux-Apps in der Befehlszeile erzwingt.

Es stehen mehrere Befehlszeilenoptionen zur Verfügung, die Ihnen beim Schließen Ihrer App helfen. Besser noch, diese können entweder auf Ihrem Computer oder von verwendet werden Verbindung über SSH von einem anderen Gerät.

Der kill-Befehl kann hier verwendet werden, erfordert aber zunächst eine Prozess-ID. Sie finden dies, indem Sie einen Befehl ausführen, der die Anwendung nach ihrer Prozess-ID abfragt:

ps aux | grep [process name]

Das Ergebnis zeigt die Prozess-ID an. Dieser kann dann wie folgt verwendet werden:

kill [process ID]

Beachten Sie, dass Sie den Befehl möglicherweise mit sudo anhängen müssen.

5. Verwenden Sie 'pgrep' und 'pkill' Linux Force Quit-Befehle

Was ist, wenn Sie die Prozess-ID nicht kennen oder nicht finden können? Hier kommt der Befehl pkill ins Spiel. Anstelle einer Prozess-ID verwenden Sie einfach pkill zusammen mit dem Prozessnamen:

pkill [process name]

Alternativ können Sie den Befehl pgrep verwenden, um die Prozess-ID zu finden:

So löschen Sie eine horizontale Linie in Word
pgrep [process name]

…und anschließend pkill mit der Prozess-ID verwenden.

pkill [process ID]

Wie beim Kill-Befehl sollte dies den Prozess innerhalb von etwa 5 Sekunden beenden.

6. Erzwingen Sie das Töten aller Linux-Instanzen mit 'killall'

Kein Glück mit Kill oder Pkill? Es ist Zeit, die nukleare Option zu nutzen: killall.

Zum Glück ist es nicht so verheerend, wie es sein könnte. Der Befehl killall beendet alle Instanzen eines angegebenen Programms. Also, anstatt einen Firefox (oder einen anderen) zu töten Linux-Browser ) Fenster, der folgende Befehl beendet sie alle:

killall firefox

Alles, was Sie brauchen, ist der Prozessname und der killall-Befehl (evtl. mit sudo, wenn Ihr Setup dies verlangt).

killall [process name]

Natürlich sollten Sie diesen Befehl nur bei Bedarf verwenden. Es ist für die meisten nicht reagierenden Programmsituationen ungeeignet.

7. Erzwingen Sie einen Prozess in Linux mit einer Tastenkombination

Möchten Sie beim Schließen nicht reagierender Software Zeit sparen? Am besten erstellen Sie eine Tastenkombination. Dies gibt Ihnen die sofortige Möglichkeit, eine App zu schließen, aber es erfordert xkill, damit dies funktioniert. So funktioniert es unter Ubuntu:

  1. Offen Einstellungen > Tastenkombinationen
  2. Scrollen Sie nach unten und klicken Sie auf + um eine neue Verknüpfung zu erstellen
  3. In dem Name und Befehl Felder geben 'xkill' ein
  4. Klicken Abkürzung um eine Tastenkombination zum Aufrufen des Befehls festzulegen
  5. Klicken Hinzufügen beenden

Um die Verknüpfung zu verwenden, wenn eine App hängt, verwenden Sie einfach die Tastenkombination. Der Mauszeiger wird zu einem X und Sie können auf eine beliebige Stelle in der App klicken, die Sie schließen möchten.

Beenden Sie regelmäßig Linux-Apps? Aktualisieren Sie Ihre Hardware

Verursachen nicht reagierende Anwendungen regelmäßig Probleme? Sie könnten wahrscheinlich davon profitieren, einige Änderungen an Ihrem Linux-Computer vorzunehmen.

So aktivieren Sie den Touchscreen unter Windows 10

Die Installation von zusätzlichem RAM ist die beste Möglichkeit, Ihrem Computer mehr Leistung zu verleihen, und ist möglicherweise genau das Richtige, um zu verhindern, dass diese temperamentvollen Apps in Zukunft nicht mehr reagieren.

Jetzt wissen Sie, wie Sie ein Programm unter Linux beenden

Wenn also das nächste Mal eine Linux-Anwendung oder ein Linux-Dienstprogramm hängt und nicht mehr reagiert, müssen Sie nur eine dieser Lösungen anwenden:

  1. Klicke auf das X in der Ecke
  2. Verwenden Sie den Systemmonitor
  3. Verwenden Sie die xkill-App
  4. Verwenden Sie den Kill-Befehl
  5. Schließen Sie Linux-Apps mit pkill
  6. Verwenden Sie killall, um Software zu schließen
  7. Erstellen Sie eine Tastenkombination, um das Beenden einer App unter Linux zu automatisieren

Wenn Sie regelmäßig nicht reagierende Linux-Apps haben, ziehen Sie den Wechsel zu einem leichten Linux-Betriebssystem in Betracht.

Teilen Teilen Tweet Email 14 leichte Linux-Distributionen, die Ihrem alten PC neues Leben einhauchen

Benötigen Sie ein leichtes Betriebssystem? Diese speziellen Linux-Distributionen können auf älteren PCs laufen, einige mit nur 100 MB RAM.

Weiter lesen
Verwandte Themen
  • Linux
  • Technischer Support
  • Aufgabenmanagement
  • Fehlerbehebung
  • Linux-Tipps
Über den Autor Christian Cawley(1510 Artikel veröffentlicht)

Stellvertretender Redakteur für Sicherheit, Linux, DIY, Programmierung und Tech Explained und wirklich nützlicher Podcast-Produzent mit umfangreicher Erfahrung im Desktop- und Software-Support. Als Mitwirkender für das Linux-Format-Magazin ist Christian ein Raspberry-Pi-Tüftler, Lego-Liebhaber und Retro-Gaming-Fan.

Mehr von Christian Cawley

Abonniere unseren Newsletter

Abonnieren Sie unseren Newsletter für technische Tipps, Rezensionen, kostenlose E-Books und exklusive Angebote!

Klicken Sie hier, um zu abonnieren