Heim > Artikel > Betrieb und Instandhaltung > Wie kann ich unter Linux überprüfen, welcher Prozess einen Port belegt?
So überprüfen Sie, welcher Prozess ein Port unter Linux belegt ist: 1. Verwenden Sie „lsof -i:port number“, um zu überprüfen. 2. Verwenden Sie „netstat -tunlp | grep port number“, um zu überprüfen;
So prüfen Sie, welcher Prozess ein Port unter Linux belegt ist
1. lsof -i:端口号
2.netstat -tunlp |grep 端口号
Sie können prüfen, welcher Prozess ein bestimmter Port belegt ist
【Schritt 1】 lsof -i
lsof -i wird verwendet, um die Prozesse anzuzeigen, die die Bedingungen erfüllen.
lsof (offene Dateien auflisten) ist ein Tool, das offene Dateien im aktuellen System auflistet.
Führen Sie den Befehl lsof -i als Root-Benutzer aus, wie unten gezeigt.
lsof -i: PortnummerDer Root-Benutzer führt den Befehl lsof -i aus. Die Bedeutung jeder Informationsspalte ist wie folgt:
【Schritt 2】
Befehl: der Name des Prozesses PID: die Prozesskennung
USER: Prozessbesitzer
FD: Dateideskriptor, die Anwendung identifiziert die Datei anhand der Dateibeschreibung. Wie cwd, txt usw.
TYPE: Dateityp, wie DIR, REG usw.
DEVICE: Geben Sie den Festplattennamen an.
SIZE: Die Größe der Datei.
NODE: Indexknoten (Identifizierung der Datei auf der Festplatte )
NAME: der genaue Name der geöffneten Datei
lsof -i: Portnummer, überprüfen Sie die Belegung eines bestimmten Ports, überprüfen Sie beispielsweise die Nutzung von Port 22:
【Schritt 3】
netstat -tunlpnetstat -tunlp wird verwendet, um TCP-, UCP-Ports und -Prozesse usw. anzuzeigen, wie unten gezeigt:
-t (tcp ) zeigt nur TCP-bezogene Optionen an -u (udp) zeigt nur UDP-bezogene Optionen annetstat -tunlp |grep Portnummer-n weigert sich, Spaltennamen anzuzeigen und wandelt alle Zahlen, die angezeigt werden können, in Zahlen um
-l zeigt nur den Dienststatus des Abhörens (Zuhören) an.
-p zeigt den Programmnamen potenzieller verwandter Links an
【Schritte 4]
netstat -tunlp |grep Portnummer, wird verwendet, um den Prozess der angegebenen Portnummer anzuzeigen, z als Anzeigeport 22
Verwandte Empfehlungen: „
Linux Video TutorialDas obige ist der detaillierte Inhalt vonWie kann ich unter Linux überprüfen, welcher Prozess einen Port belegt?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!