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

So überprüfen Sie die Portbelegung unter Linux

coldplay.xixi
coldplay.xixiOriginal
2021-02-01 12:08:0088024Durchsuche

So überprüfen Sie die Portbelegung unter Linux: Verwenden Sie [lsof -i Portnummer oder netstat -tunlp|grep Portnummer].

So überprüfen Sie die Portbelegung unter Linux

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:

    COMMAND: der Name des Prozesses oder die Art und Weise, wie der Prozess gestartet wird
  • PID: die Prozess-ID
  • USER: Prozessbesitzer
  • FD: Dateideskriptor
  • TYPE: Protokolltyp
  • DEVICE: Portnummer
  • SIZE/OFF: Offset
  • KNOTEN: Protokollname
  • NAME: Knotenname

So überprüfen Sie die Portbelegung unter Linux3. 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

So überprüfen Sie die Portbelegung unter Linux4. 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

So überprüfen Sie die Portbelegung unter Linux5, 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

So überprüfen Sie die Portbelegung unter Linux

Verwandte Lernempfehlungen:

Linux-Video-Tutorial

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