Heim >Betrieb und Instandhaltung >Betrieb und Wartung von Linux >So überprüfen Sie, ob unter Linux ein Port belegt ist
1. Verwenden Sie den netstat
-Befehl
netstat -anp |grep 端口号
wie folgt, nehmen Sie 3306 als Beispiel: netstat -anp |grep 3306
(Beachten Sie, dass es sich hier um eine normale Benutzeroperation handelt , also Wenn Sie sudo hinzugefügt haben und als Root-Benutzer arbeiten, können Sie es anzeigen, ohne sudo hinzuzufügen), wie in Abbildung 1 unten gezeigt:
Die obige Abbildung hauptsächlich zeigt an, dass der Überwachungsstatus durch LISTEN
dargestellt wird. Bereits belegt. In der letzten Spalte wird angezeigt, dass er vom Dienst mysqld belegt ist. Überprüfen Sie die spezifische Portnummer.
Online-Lernvideo-Tutorials teilen: Linux-Video-Tutorials
2. Verwenden Sie den folgenden Befehl:
netstat -nultp
Mit diesem Befehl werden alle aktuell verwendeten Ports angezeigt. wie unten gezeigt:
Auf dem Bild ist zu erkennen, dass Port 82 nicht belegt ist.
3. Verwenden Sie den folgenden Befehl
netstat -anp |grep 82
, um die Nutzung von Port 82 zu überprüfen, wie unten gezeigt:
It Es ist ersichtlich, dass keine LISTEN-Leitung vorhanden ist, was bedeutet, dass diese nicht belegt ist.
Beachten Sie hier, dass das im Bild angezeigte LISTENING
nicht bedeutet, dass der Port belegt ist. Beim Anzeigen des spezifischen Ports müssen Sie die Zeile TCP, Portnummer und sehen HÖREN. Der Hafen ist besetzt.
Empfohlene verwandte Artikel und Tutorials: Linux-Tutorial
Das obige ist der detaillierte Inhalt vonSo überprüfen Sie, ob unter Linux ein Port belegt ist. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!