Linux-Befehl – Beenden Sie den Prozess entsprechend dem Java-Anwendungsnamen

Ursprüngliche URL: Linux-Befehl – ​​Beenden Sie den Vorgang entsprechend dem Namen der Java-Anwendung_IT Knives Out Blog-CSDN Blog

Einführung

In diesem Artikel wird der Linux-Befehl zum Beenden (Kill) des Prozesses basierend auf dem Anwendungsnamen jps -l vorgestellt.

Die Methode ist: jps + grep + kill

Befehl

jps -l | grep procedure_name  | grep -v grep | awk '{print $1}' | xargs kill

procedure_name ist der Prozessname.

analysieren

  1. jps -l
    1. Alle Java-Prozesse auflisten (mit Anwendungsnamen)
  2. grep Prozedurname
    1. Suchen Sie den Prozess mit dem angegebenen Prozessnamen
  3. grep -v grep
    1. Zeigen Sie keine Prozesse mit grep an (dh den Prozess, der diesem grep-Befehl entspricht).
  4. awk '{print $1}'
    1. Prozess-ID herausfiltern
  5. xargs töten
    1. Beenden Sie den angegebenen Prozess

Je suppose que tu aimes

Origine blog.csdn.net/feiying0canglang/article/details/128242091
conseillé
Classement