Heim > Artikel > Betrieb und Instandhaltung > So überprüfen Sie die Portbelegung unter Linux
So überprüfen Sie die Portbelegung unter Linux: Verwenden Sie [lsof -i Portnummer oder netstat -tunlp|grep Portnummer].
Die Betriebsumgebung dieses Tutorials: Linux7.3-System, DELL G3-Computer.
So überprüfen Sie die Portbelegung unter Linux:
1. Häufig verwendete Befehle:
(1) lsof -i Portnummer
(2) netstat -tunlp|grep Portnummer
Beide dieser beiden Befehle können Überprüfen Sie, welcher Port von welchem Prozess belegt ist.
2. lsof -i wird verwendet, um die Prozesse anzuzeigen, die die Bedingungen erfüllen. lsof (Liste offener Dateien) ist ein Tool, das offene Dateien im aktuellen System auflistet. Führen Sie den Befehl lsof -i als Root-Benutzer aus, wie unten gezeigt. Die Bedeutung jeder Spalte der lsof-Ausgabe ist:
3. lsof -i: Portnummer, die zur Überprüfung der Belegung eines bestimmten Ports verwendet wird, z. B. zur Überprüfung der Nutzung von Port 22, lsof -i:22 , wie unten gezeigt
4. netstat -tunlp wird verwendet, um TCP-, UDP-Ports und -Prozesse sowie andere verwandte Situationen anzuzeigen
die t, u, n, l, p im Befehl haben unterschiedliche Bedeutungen:
-t zeigt nur diejenigen an, die sich auf TCP beziehen
-u Zeigt nur diejenigen an, die sich auf UDP beziehen
-n Unbegrenzte Aliase, kann alle in Zahlen konvertierten Nummern anzeigen
-l Zeigt nur diejenigen im Listen-Zustand an
- p Zeigt den Aufbau dieser Verbindungen an. Programmname
5, netstat -tunlp|grep Portnummer, wird zum Überprüfen des Prozessstatus der angegebenen Portnummer verwendet, z. B. Überprüfen des Status von Port 22, netstat -tunlp|grep 22, wie unten gezeigt
Verwandte Lernempfehlungen:
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!