Wie man alle Python -Prozesse unter Linux tötet

Wie man alle Python -Prozesse unter Linux tötet
Es besteht immer die Notwendigkeit, einen Prozess oder ein Programm zu entfernen, unabhängig davon, ob es sich um Windows oder Linux handelt. Dies ist sehr häufig, da jeder Prozess einen spezifischen Speicher dieses ‌operativen Systems verwendet, wenn es sich in einem laufenden Zustand befindet. Sobald der Vorgang abgeschlossen ist, müssen Sie diesen Prozess entfernen.

In Linux gibt es verschiedene Möglichkeiten, einen Prozess zu töten, aber viele Menschen sind damit nicht vertraut. Wenn Sie Python regelmäßig verwenden, müssen Sie wissen, wie Sie den Prozess schnell abtöten können. In diesem Leitfaden wird erklärt, wie Sie alle Python -Prozesse unter Linux töten können.

Wie man alle Python -Prozesse unter Linux tötet

Wir werden hauptsächlich Killall- und Pkill -Befehle verwenden, um alle Python -Prozesse unter Linux zu töten. Diese Befehle beenden oder töten die Gruppe eines laufenden Prozesses basierend auf ihrem Vornamen und anderen Attributen.

PKILL -Befehl

Der PKILL-Befehl ist Teil des Procps-NG- oder Props-Pakets, das auf fast allen Linux-Verteilungen vorinstalliert ist. Mit diesem Befehlszeilen-Dienstprogramm können Sie die Prozesse des laufenden Programms abtöten, indem Sie Signale basierend auf den bereitgestellten Parametern senden. Hier können Sie jeden Prozess nach seinem teilweisen oder vollständigen Namen oder anderen Attributen angeben. Es ist sehr einfach, eine Gruppe von Prozessen über diesen Befehl zu löschen.

Hier werden wir alle Python -Prozesse mit dem PKILL -Befehl töten. Führen Sie also den folgenden Befehl aus, um die Python -Prozesse zu töten:

sudo pkill python

Sobald Sie den vorherigen Befehl eingegeben haben, werden Sie nach Ihrem Stammkennwort gefragt. Sobald Sie das Passwort eingeben, löscht es sofort alle Python -Prozesse und stoppt die gleichen Prozesse.

Befehl Killall

Der Befehl Killall funktioniert auch ähnlich wie der PKILL -Befehl. Dieser Befehlszeilen-Dienstprogramm ist ebenfalls unkompliziert zu verwenden. Alles, was Sie tun müssen, ist den Prozessnamen oder andere Attribute als Argumente zum Killall zu übergeben.

Hier werden wir alle Python -Prozesse mit dem Killall -Befehl entfernen. Führen Sie es im Terminal aus, indem Sie den Namen des Vorgangs hinzufügen, den Sie mit dem Befehl Killall löschen möchten. Wir werden alle Python -Prozesse töten, indem wir den folgenden Befehl ausführen:

Killall Python

Nachdem Sie den vorherigen Befehl im Terminal ausgeführt haben, gehen Sie zum Bildschirm dieses Prozesses und sehen, dass Ihr Auslaufprozess getötet wurde. Wie Sie sehen können, wird Ihr laufender Python -Prozess durch Ausführen des vorherigen Befehls "beendet".

Abschluss

In diesem Leitfaden haben wir erklärt, wie man alle Python -Prozesse unter Linux tötet. Wir beenden eine Gruppe von Python-Prozessen mit den Befehlszeilen "PKill" und "Killall". Die ähnliche eindeutige Funktion zwischen diesen beiden Befehlszeilen-Dienstprogrammen besteht darin, dass sie eine Gruppe von Prozessen ohne die PID-Nummer basierend auf dem Prozessnamen abtöten können. Wie wir gesehen haben, sind sie mühelos aufzutreten und wir können schnell und einfach ein paar Pythonprozesse töten.