Inhaltsverzeichnis:

Wie kann ich einen Prozess beenden, der auf einem Port lauscht?
Wie kann ich einen Prozess beenden, der auf einem Port lauscht?

Video: Wie kann ich einen Prozess beenden, der auf einem Port lauscht?

Video: Wie kann ich einen Prozess beenden, der auf einem Port lauscht?
Video: Windows: Welches Programm läuft auf einem bestimmten Port? 2024, April
Anonim

Finden (und beenden) Sie alle Prozesse, die an einem Port lauschen

  1. lsof -n | grep HÖREN . Bash. EIN DEUTLICH SCHNELLERER Weg.
  2. lsof -i tcp:[ HAFEN ] Schlag. Töten alle Prozesse Zuhören auf ein bestimmtes Hafen verwenden:
  3. lsof -ti tcp:5900 | xargs töten . Bash. Der Befehl -t gibt nur die PID zurück, genau um sie irgendwo weiterzuleiten, und das xargs wird ausgeführt töten in jeder Zeile zurückgegeben.

Wie kann ich in dieser Hinsicht einen Prozess beenden, der einen Port verwendet?

Fenster

  1. Öffnen Sie ein CMD-Fenster im Administratormodus, indem Sie zu Start > Ausführen > cmd eingeben > mit der rechten Maustaste auf Eingabeaufforderung klicken und dann Als Administrator ausführen auswählen.
  2. Verwenden Sie den Befehl netstat, um alle aktiven Ports aufzulisten.
  3. Um diesen Prozess zu beenden (das /f ist erzwungen): taskkill /pid 18264 /f.

Man kann sich auch fragen, wie ich einen Port 3000-Prozess kille? Kill-Prozess am Port Zum Beispiel müssen Sie Tötungsprozess läuft weiter Port 3000 . Erstes „sudo lsof -t -i: 3000 ” gibt die PID des zurück Prozess läuft weiter Port 3000 . Das obige Ergebnis zeigt 7279 ist die PID des Prozess auf Port 3000 . Jetzt können Sie verwenden töten Befehl an töten das Prozess.

Außerdem, wie kann ich einen Port 8080-Prozess beenden?

Wir müssen einige Befehle in der Eingabeaufforderung ausführen, um den Prozess zu beenden, der Port 8080 verwendet

  1. Schritt 1: Suchen Sie die Prozess-ID in Windows über die Eingabeaufforderung. netstat -ano | findstr netstat -ano | findstr
  2. Schritt 2: Beenden Sie den Prozess über die Eingabeaufforderung. taskkill /F /PID

Wie beende ich einen Prozess, der auf einem bestimmten Port in Linux ausgeführt wird?

lsof steht für List of Opened Files und kann mit entsprechenden Optionen oder Flags verwendet werden, um die PID von a Prozess auf einige gegeben Hafen . Sobald Sie die bekommen haben PID , verwenden töten Befehl, das zu stoppen Prozess . Dies wird die finden Prozess läuft auf 3000 Hafen und töten es.

Empfohlen: