Eine der Aufgaben, die der Windows-Benutzer am besten kennt, besteht darin, einen Prozess zu beenden oder eine Anwendung unerwartet zu schließen. Diese Arten von Vorgängen sind auf Windows-Systemen üblich, aber leider nicht ausschließlich für das Betriebssystem: Sie existieren auch unter Gnu / Linux.
Aber selbst in Gnu / Linux ist der Umgang mit diesen Problemen effizienter als in proprietären Betriebssystemen. In Gnu / Linux gibt es drei Befehle, mit denen ein Prozess abgebrochen oder eine Anwendung beendet werden soll. Sie heißen Kill, PKill und Killall.
Bevor wir sie jedoch verwenden, müssen wir zuerst die PID des Prozesses kennen oder kennen. Die PID ist eine Prozessidentifikationsnummer. Es ist einzigartig und sie haben nicht mehr als einen einzigen Prozess. Es funktioniert so, als wäre es die DNI- oder Passnummer einer Person. Es ist etwas Einzigartiges und zu diesem Zeitpunkt nicht wiederholbares.
Die PID eines Prozesses zu kennen ist einfach. Wir können sie finden, indem wir den Befehl "htop" in das Terminal schreiben oder direkt "ps -A" in das Terminal schreiben.
In jedem Fall werden uns alle Prozesse, die von ihnen verwendeten Programme und die PID jedes Prozesses angezeigt. Um einen Prozess zu beenden, müssen wir Folgendes schreiben:
kill -9 PID
Anstelle von PID verwenden wir den Prozesscode. Die Variable "-9" gibt an, dass der Prozess abgebrochen werden soll. Wenn wir es in "-15" ändern, geben wir an, dass der Prozess beendet werden soll, und wenn wir "-1" verwenden, setzen wir ihn aus.
Töten ist ein Befehl, der uns hilft, einen Prozess zu beenden Es funktioniert jedoch nur mit den Prozessen, die wir als Benutzer erstellt haben. Wir können keine Prozesse von anderen Benutzern oder vom System abbrechen.
Der Pkill-Befehl ähnelt Kill. Aber im Gegensatz zum vorherigen, Mit PKill können wir den Prozess oder das Programm unter Verwendung des Namens beendenDas heißt, wir müssen die PID des Programms nicht verwenden. Ein Anwendungsbeispiel wäre:
PKill mysql
Der Killall-Befehl ist leistungsfähiger und effektiver als die vorherigen Befehle, aber auch gefährlicher. Killall beendet nicht nur den Prozess, sondern auch das Programm oder die Funktionund alle Prozesse zu beenden, die von diesem Programm abhängen. Ein Beispiel für die Verwendung von Killall ist
killall firefox
Fazit
Um einen Prozess abzubrechen, werden alle oben genannten Befehle verwendet, aber nicht alle passen sich perfekt an unsere Situation an. Je nach Bedarf oder Problem müssen wir Kill, PKill oder Killall verwenden. Ich persönlich empfehle Verwenden Sie PKill, weil es einfacher und schneller ist. Wenn wir jedoch ein ernstes Problem haben, kann der Killall-Befehl sehr nützlich sein Glaubst du nicht?
Und wenn Sie ein Programm beenden möchten, das auf dem Bildschirm angezeigt wird, können Sie xkill verwenden.
Beispiel: Sie öffnen den Taschenrechner und er bleibt hängen (keine Panik, es ist nur ein Beispiel, das niemals passieren wird: D)
Also schreiben wir in der Befehlskonsole xkill
Der Mauszeiger verwandelt sich in eine Art "x" und wir klicken mit der Maus auf den Taschenrechner. Es ist wie ein Schuss zum Töten: D.
Grüße.
Ich bin kein Kenner, aber es ist auf dem »Mate» -Desktop mit «System Monitor» einfacher, insbesondere weil Sie nicht als Administrator ausgeführt werden müssen.
# killallqbittorrent
Mit System Monitor tötest du ihn und bist so heiß.
Wenn der Bildschirm aus irgendeinem seltsamen Grund blockiert ist und Sie nicht interagieren können, funktioniert es nicht, den Systemmonitor zu öffnen, da er blockiert ist. Sie können eine weitere Sitzung mit Strg + Alt + F1..F12 öffnen und dort die oben angegebenen Konsolenbefehle verwenden.
Oder verbinden Sie sich über ssh von einem anderen Computer / Gerät.
Alle diese Methoden sind gültig und effektiv.
Persönlich bevorzuge ich Xkill ... das Schnellste ist, einen Launcher für diesen Befehl zu erstellen und ihn im Panel zu platzieren. Dies ist die Art und Weise, wie ich sie in Xunbuntu 14.04, meiner üblichen Distribution, verwende, wenn etwas erwischt wird.
Ich hoffe, dieser Beitrag ist hilfreich und vervollständigt die Informationen in diesem Beitrag.
Grüße und schöne Ferien.