So überprüfen Sie laufende Prozesse in Linux Mint 21
Wenn Sie eine Liste aller Prozesse anzeigen möchten, die derzeit auf Ihrem Linux Mint 21 -System ausgeführt werden, können Sie einige Methoden verwenden, die Sie verwenden können. Jetzt werden wir alle Methoden im Detail abdecken.
[PS] Befehl zum Überprüfen der laufenden Prozesse in Linux Mint 21
Um eine Liste der laufenden Prozesse auf Linux Mint 21 -System anzuzeigen, können Sie die verwenden ps Befehl. In diesem Befehl werden nützliche Informationen wie die Prozess -ID (PID) und andere Details zum Terminal angezeigt:
PS -AUX
Im obigen Befehl die Flagge -Aux listet alle laufenden Prozesse auf, einschließlich der, die im Hintergrund ausgeführt werden.
Das aktuelle Ausführen aller Prozesse werden wie unten angezeigt:
Der [ps -a] Kann auch Informationen zu allen Prozessen auf dem System anzeigen, einschließlich solcher, die nicht mit Terminals verbunden sind.
PS -a
Eine andere Möglichkeit, das obige Ziel zu erreichen, besteht darin, die zu verwenden Grep Der Befehl können die aktuellen laufenden Instanzen eines bestimmten Prozesses überprüfen, indem wir den Prozessnamen verwenden:
PS Aux | Grep [Prozessname]
Zum Beispiel, So überprüfen Sie alle laufenden Instanzen des Gnom-Kalkulators verwenden:
PS Aux | Grep Gnom-Kalkulator
[Pstree] Befehl zum Überprüfen der laufenden Prozesse in Linux Mint 21
Der Pstree Der Befehl kann ein baumartiges Diagramm der laufenden Programme auf dem System anzeigen. Führen Sie den folgenden Befehl aus, um das gesamte laufende Programm in einem Baumformformat anzuzeigen:
Pstree
Die Ausgabe des obigen Befehls lautet wie folgt:
[Oben] Befehl zum Überprüfen der laufenden Prozesse in Linux Mint 21
Der Spitze Das Dienstprogramm ist ein leistungsstarkes Befehlszeilen-Tool in Linux Mint 21, das eine Echtzeitliste aller laufenden Prozesse auf Ihrem System anzeigt. Dieses Tool liefert Informationen, einschließlich der Prozess -ID (PID), der CPU und des Speichers und vielem mehr.
Führen Sie den Befehl unten aus, um Details aller laufenden Prozesse in Linux Mint 21 zu überprüfen:
Spitze
Oben Befehl gibt uns die Liste der laufenden Prozesse unseres Linux Mint 21 -Systems:
Um das zu verlassen Spitze Nutzungsschnittschnittstelle verwenden Sie die Strg + c Taste.
[HTOP] Befehl zum Überprüfen der laufenden Prozesse in Linux Mint 21
Der htop Dienstprogramm ist eine fortschrittliche Version der Spitze Dienstprogramm. Der HTOP hat den aktuellen Prozess mit einer besseren Schnittstelle detaillierter detailliert. Dieses Dienstprogramm hilft auch, Informationen über alle aktuellen laufenden Prozesse in Ihrem System abzurufen.
Standardmäßig ist HTOP in Linux -basierten Systemen nicht verfügbar. So installieren Sie es in Linux Mint 21 Run:
sudo apt installieren htop
Nach der Installation können Sie die laufenden Prozesse einfach anzeigen, indem Sie die ausführen htop Befehl.
htop
Die Ausgabe ist visuell ansprechender, wobei eingängige Farben dieselbe Statistiken wie die zeigen Spitze Dienstprogramm. Drücken Sie drücken Strg + c.
Wie man den Prozess mit [Kill], [Pkill] und [Killall] in Linux Mint 21 abtötet
Um einen Prozess in Linux Mint 21 abzutöten, können wir verschiedene Befehle wie Kill, Pkill und Killall verwenden. Mit all diesen Befehlen können wir entweder einen einzelnen Prozess beenden oder alle Instanzen eines bestimmten Prozesses herunterfahren. Jetzt werden wir alle drei Befehle im Detail beschreiben.
Töten Sie einen Prozess mit dem Befehl [Kill]
Der töten Befehl stoppt oder tötet einen Prozess. Dieser Befehl sendet ein Signal an den angegebenen Prozess, wodurch es nicht mehr ausführt und beendet wird.
Die Common Syntax for Kill -Befehl ist:
Töten Sie [Signal oder Option] [PID]
Standardmäßig sendet der Befehl Kill a Sigterm [-15] Signal, das den Vorgang vollständig anhält und reinigt. Es ist jedoch auch möglich, eine zu senden Sigkill [-9] Signal, das den Vorgang sofort beendet, ohne dass er aufräumen kann.
Mehrere Signale werden mit dem Befehl Kill da verwendet. Sie können alle Signale mit:
Kill -l
Den folgenden drei Signalen werden häufig mit dem Befehl Kill verwendet:
Signalname | Signalwert | Verhalten |
---|---|---|
SEUFZEND | 1 | Hangup |
Sigkill | 9 | Signal töten |
Sigterm | 15 | Beenden |
Aus über drei Signalen ist das Sigterm [-15] die sicherste Art, einen Prozess zu töten. Das Seufzer [-1] ist weniger sicher als sigterm. Und zuletzt ist der Sigkill [-9] der unsicherste Weg, der den Prozess endet, ohne zu sparen.
Um einen bestimmten Prozess zu töten, muss seine Prozess -ID bekannt sein. Prozesse sind Fälle von Programmen. Für jedes Programm wird zu Beginn eine einzigartige PID generiert.
Zum Töten eines bestimmten Prozesses mit Hilfe seiner Prozess -ID [PID] Verwendung:
Töte [PID]
Oder wir können auch senden:
töten -9 [PID]
Ein [Sigkill-9] -Signal wird nach oben an die Verarbeitung gesendet.
Um die Prozess -ID zu kennen, verwenden wir den folgenden Befehl:
PIDOF [Prozessname]
Zum Beispiel töten Sie einen Prozess mit PID [2703]:
Töte -9 2703
Alternativ können wir auch die verwenden [PS -AUX] Befehl zum Überprüfen der Prozesspid wie oben beschrieben:
PS -AUX
Töten Sie einen Prozess mit dem Befehl [Killall]
Der Killall ist dem Kill -Befehl sehr ähnlich, aber er beendet alle Prozesse mit einem gegebenen Namen. Standardmäßig sendet Killall das Signal [-15] Signal an jeden Prozess, dies kann jedoch mit der Option -S geändert werden.
Dieser Befehl wird verwendet, um alle Instanzen eines bestimmten Prozesses abzutöten.
Killall [Signal oder Option] [Prozessname]
Hier ist ein Beispiel für die Verwendung des Killall -Befehls:
Hier haben wir mit dem folgenden Befehl ein neues Terminal und Ping Google geöffnet:
Ping Google.com
In ähnlicher Weise pingen wir dann Bing.com in einem neuen Terminal mit dem Befehl:
Ping Bing.com
Dann um den gesamten Zwei-Ping-Prozess mit zu töten alle töten Befehlslauf:
Killall Ping
Dieser Befehl würde das Signal Signal [-15] an alle Prozesse mit dem Namen Ping senden und sie beenden.
Töten Sie einen Prozess mit dem Befehl [pkill]
Der Befehl pkill ist ein Dienstprogramm, das in Linux -basierten Betriebssystemen verwendet wird, um Signale an laufende Prozesse basierend auf ihrem Namen oder anderen Attributen zu senden. Es kann verwendet werden, um einen Prozess mit dem Prozessnamen zu beenden.
Der Befehl pKill ähnelt Killall, ermöglicht jedoch eine komplexere Musteranpassung bei der Auswahl von Prozessen zu beenden. Das Muster kann unter Verwendung regulärer Ausdrücke angegeben werden.
Der Befehl syntax for pKill lautet:
PKILL [Prozessname]
Hier ist ein Beispiel für die Verwendung des PKILL -Befehls:
Um alle drei Fälle von Firefox zu töten, laufen Sie nach dem Befehl:
Pkill Firefox
Wie man mehr als einen Prozess in Linux Mint 21 tötet
Um mehr als einen Prozess zu töten, müssen wir die Prozess -ID [PID] für alle laufenden Prozesse kennen. Mit der unten angegebenen Syntax können wir mit einem einzelnen Befehl einfach einen Mehrfachprozess erstellen:
töten [PID1] [PID2] [PID3]
oder
töten -9 [PID1] PID2] PID3]
oder
Kill -sigkill [PID1] [PID2] [PID3]
Zum Beispiel, um den Gnom-Kalkulator und Firefox abzutöten, überprüfen wir zuerst die PID für beide und dann töten sie verwenden den Befehl Single Kill:
töten -9 4847 4617
Abschluss
Überprüfen und Töten von Laufprozessen in Linux Mint 21 ist eine einfache und einfache Aufgabe, die mit einfachen Befehlen im Terminal erledigt werden kann. Durch die Verwendung des Top-Befehls können Benutzer ressourcenintensive Prozesse identifizieren, während der Befehl Kill verwendet werden kann, um sie zu beenden. Um Details zu all diesen Befehlen zu erhalten, lesen Sie den Artikel.