Heim  >  Artikel  >  Betrieb und Instandhaltung  >  So überprüfen Sie die Portbelegung unter Linux

So überprüfen Sie die Portbelegung unter Linux

清浅
清浅Original
2019-03-13 13:40:106381Durchsuche

Linux-Methoden zur Überprüfung der Portbelegung umfassen: Die Methode lsof -i wird verwendet, um die Belegung eines bestimmten Ports zu überprüfen; die Methode netstat -tunlp|grep wird verwendet, um den Prozessstatus der angegebenen Portnummer zu überprüfen

Wir sind hier. Bei der Bereitstellung von Projekten stoßen wir häufig auf das Problem der Portbelegung, was dazu führt, dass unser Projekt nicht normal abläuft. Wir müssen den Prozess stoppen, der den Port belegt, bevor wir einen neuen Dienst starten, um diesen Port zu verwenden Portbelegung unter Linux? Nun, ich werde es Ihnen im Artikel ausführlich vorstellen. Ich hoffe, es wird Ihnen hilfreich sein

So überprüfen Sie die Portbelegung unter Linux

[Empfohlene Kurse: Linux-Tutorial

Die Methoden zur Überprüfung der Portbelegung sind:

Methode 1: lsof -i:Portnummer

Methode 2: netstat -tunlp|grep Portnummer

lsof -i:Portnummer

lsof -i wird verwendet, um die Bedingungen von Prozessen anzuzeigen, die die Bedingungen erfüllen. lsof (Liste offener Dateien) ist ein Tool, das offene Dateien im aktuellen System auflistet. Der Root-Benutzer führt den Befehl lsof -i aus

lsof -i: Die Portnummer wird verwendet, um die Belegung eines bestimmten Ports zu überprüfen, z. B. um die Nutzung von Port 8000 zu überprüfen, lsof -i:8000

# lsof -i:8000COMMAND   PID USER   FD   TYPE  DEVICE SIZE/OFF NODE NAME
lwfs    22065 root    6u  IPv4 4395053      0t0  TCP *:irdmi (LISTEN)

besteht aus Oben sehen wir, dass Port 8000 durch den Lightweight-Dateisystem-Weiterleitungsdienst lwfs

netstat -tunlp|grep Portnummer

netstat -tunlp wird hauptsächlich zur Anzeige von TCP, UDP-Ports und -Prozessen sowie anderen zugehörigen Informationen verwendet.

netstat -tunlp|grep port wird im Allgemeinen verwendet, um den Prozessstatus der angegebenen Portnummer zu überprüfen. Um beispielsweise den Status von Port 8000 zu überprüfen, können wir den folgenden Befehl verwenden, um den

netstat -tunlp |grep 8000
rrree zu überprüfen

Parameter Bedeutung                                                                                                            { 🎜>-p bedeutet Anzeige der Name des Programms, das den entsprechenden Link herstellt Zusammenfassung: Das Obige ist der gesamte Inhalt dieses Artikels. Ich hoffe, dieser Artikel kann jedem helfen, die Belegung von Linux-Ports zu überprüfen.

Das obige ist der detaillierte Inhalt vonSo überprüfen Sie die Portbelegung unter Linux. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn