366 Stimmen

Befehlszeile zur Überprüfung eines bestimmten Ports

Gibt es eine Möglichkeit, den Status eines bestimmten Anschlusses über die Windows-Befehlszeile zu überprüfen? Ich weiß, dass ich netstat verwenden kann, um alle Ports zu überprüfen, aber netstat ist langsam, und einen bestimmten Port zu überprüfen ist wahrscheinlich nicht möglich.

3voto

subodhkarwa Punkte 2075

Für Port 80 würde der Befehl lauten: netstat -an | find "80" Für Port n würde der Befehl lauten: netstat -an | find "n"

Hier ist netstat die Anweisung an Ihren Rechner

-a : Zeigt alle Verbindungen und lauschenden Ports an -n : Zeigt alle Adressen und Anweisungen in numerischem Format an (dies ist erforderlich, da die Ausgabe von -a Maschinennamen enthalten kann)

Dann ein Find-Befehl, um die Ausgabe des vorhergehenden Befehls "abzugleichen".

2voto

Hernaldo Gonzalez Punkte 1819

In RHEL 7 verwende ich diesen Befehl, um mehrere Ports im LISTEN-Status zu filtern:

sudo netstat -tulpn | grep LISTEN | egrep '(8080 |8082 |8083 | etc )'

0voto

Proxyma Punkte 15

Wenn Sie mehrere Ports überprüfen müssen, ist es am einfachsten, wenn Sie findstr mit mehreren Zeichenfolgen für die Suche:

findstr /C:":80 " /C:":443 " /C:":8080"

Leerzeichen nach den Portnummern sind wichtig, ohne Leerzeichen findstr wählt alles aus, was z.B. mit ":80" . In meinem Fall sieht der vollständige Befehl wie folgt aus:

netstat -an | findstr /C:":80 " /C:":443 " /C:":8080"

0voto

bhushan217 Punkte 16

Für genaue Übereinstimmung [Windows-Eingabeaufforderung]

netstat -aon | findstr "\<5000\>"

0voto

shengbin_xu Punkte 118

Unter Linux Um einen fremden Port zu finden, können Sie verwenden:

netstat -anp |grep port|awk '{ print $5 }' |grep port

Um einen lokalen Anschluss zu finden, können Sie verwenden:

netstat -anp |grep port|awk '{ print $4 }' |grep port

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X