LINUX Prüft, ob der Port belegt ist

LINUX Prüft, ob der Port belegt ist

Ich konnte nie herausfinden, ob der Port belegt ist. Nachdem ich viele Leute gefragt hatte, fand ich es schließlich heraus. Lassen Sie mich nun zusammenfassen:

1.netstat -anp |grep Portnummer

Im Folgenden nehme ich 3306 als Beispiel: netstat -anp |grep 3306 (beachten Sie hier, dass ich als normaler Benutzer arbeite und daher sudo hinzugefügt habe. Wenn Sie als Root-Benutzer arbeiten, können Sie es anzeigen, ohne sudo hinzuzufügen), wie in Abbildung 1 gezeigt:

Abbildung 1

In Abbildung 1 lautet der Überwachungsstatus LISTEN, was bedeutet, dass er belegt ist. Die letzte Spalte zeigt, dass er vom Dienst mysqld belegt ist. Überprüfen Sie die spezifische Portnummer. Solange eine Zeile wie in der Abbildung vorhanden ist, bedeutet dies, dass er belegt ist.

2.netstat -nultp (hier muss keine Portnummer hinzugefügt werden)

Mit diesem Befehl können Sie alle aktuell verwendeten Ports anzeigen, wie in Abbildung 2 dargestellt:

Abbildung 2

Wie man auf dem Bild sehen kann, ist mein Port 82 nicht belegt.

3.netstat -anp |grep 82, um die Nutzung von Port 82 zu überprüfen, wie in Abbildung 3 gezeigt:

Abbildung 3

Es ist ersichtlich, dass keine LISTEN-Leitung vorhanden ist. Dies bedeutet, dass sie nicht belegt ist. Beachten Sie, dass das LISTENING in der Abbildung nicht bedeutet, dass der Port belegt ist. Verwechseln Sie es nicht mit LISTEN. Wenn Sie den spezifischen Port überprüfen, müssen Sie die Zeile mit TCP, Portnummer und LISTEN sehen, um anzuzeigen, dass der Port belegt ist.

Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, er wird für jedermanns Studium hilfreich sein. Ich hoffe auch, dass jeder 123WORDPRESS.COM unterstützen wird.

Das könnte Sie auch interessieren:
  • So geben Sie die Portbelegung in Linux frei
  • Detailliertes Beispiel eines Linux-Befehls zur Überprüfung der Portnutzung
  • Python schreibt ein kleines Programm zur Erkennung der Linux-Portnutzung

<<:  Fallstudie zu JavaScript-Style-Objekten und CurrentStyle-Objekten

>>:  Detailliertes Tutorial zum Bereitstellen eines Django-Projekts mit Docker auf CentOS8

Artikel empfehlen

Mysql 5.7.17 Winx64-Installationstutorial auf Win7

Softwareversion und Plattform: MySQL-5.7.17-winx6...

Neue Features in MySQL 8: Unsichtbare Indizes

Hintergrund Indizes sind ein zweischneidiges Schw...

Beispiel für die Konfiguration von nginx zur Implementierung von SSL

Umgebungsbeschreibung Serversystem: Ubuntu 18.04 ...

Lösung für das 404/503-Problem beim Anmelden bei TeamCenter12

TeamCenter12 gibt das Kontokennwort ein und klick...

Mysql-Optimierungstool (empfohlen)

Vorwort Als ich heute auf GitHub gestöbert habe, ...

Lösung für das Fehlen der my.ini-Datei in MySQL 5.7

Was ist my.ini? my.ini ist die in der MySQL-Daten...

SQL-Übung: Produktkategorie-Datenoperation in der Online-Shopping-Datenbank

Datenbank für Online-Einkaufszentren - Produktkat...

Beispiele und bewährte Vorgehensweisen für die Seitennummerierung

<br />Struktur und Hierarchie reduzieren die...

Analyse der MySQL-Transaktionsmerkmale und Ebenenprinzipien

1. Was ist eine Transaktion? Eine Datenbanktransa...

So stellen Sie K8s in Docker bereit

K8s k8s ist ein Cluster. Es gibt mehrere Namespac...