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: 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: 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: 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. Zeigen Sie die vom Prozess in Linux belegte Portnummer an Weitere Informationen zu reservierten Ports finden Sie in der Datei /etc/services unter Linux. Zum Anzeigen von Portinformationen können Sie die folgenden sechs Methoden verwenden.
Als nächstes finden wir die vom SSHD-Daemon verwendete Portnummer heraus. Methode 1: Verwenden des SS-Befehls [root@elk3 ~]# ss -tlnp | grep sshd Methode 2: Verwenden Sie den Befehl netstat [root@elk3 ~]# netstat -tnlp | grep ssh Methode 3: Verwenden des Befehls lsof Eine Überprüfung kann auch anhand der Portnummer erfolgen. [root@elk3 ~]# netstat -lntp | grep 860 Methode 4: Verwenden des Befehls nmap [root@elk3 ~]# nmap -sV -p 22 localhost In den meisten Fällen zeigt die obige Ausgabe nicht die tatsächliche Portnummer des Prozesses. Zu diesem Zeitpunkt wird empfohlen, den folgenden Journalctl-Befehl zu verwenden, um die detaillierten Informationen in der Protokolldatei zu überprüfen. [root@elk3 ~]# journalctl | grep -i ssh 01. Dez 21:43:36 elk3 systemd[1]: OpenSSH-Server-Daemon wird gestartet... 01. Dez 21:43:36 elk3 sshd[860]: Server lauscht auf 0.0.0.0 Port 22. 01. Dez 21:43:36 elk3 sshd[860]: Server lauscht auf :: Port 22. 01. Dez 21:43:36 elk3 systemd[1]: OpenSSH-Server-Daemon gestartet. Dez 01 21:44:19 elk3 sshd[1106]: Akzeptiertes Passwort für Root von 192.168.122.1 Port 49316 ssh2 Dez 01 21:44:19 elk3 sshd[1106]: pam_unix(sshd:session): Sitzung für Benutzer root geöffnet durch (uid=0) Dies ist das Ende dieses Artikels darüber, wie man überprüft, ob ein Port in LINUX belegt ist. Weitere Informationen zur LINUX-Portbelegung finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, Sie werden 123WORDPRESS.COM auch in Zukunft unterstützen! Das könnte Sie auch interessieren:
|
<<: Lernen Sie schnell die MySQL-Grundlagen
>>: Vue.js Leistungsoptimierung N Tipps (es lohnt sich, sie zu sammeln)
CSS hat zwei Pseudoklassen, die nicht häufig verw...
1. Einleitung Gilt es als Aufwärmen alter Themen,...
Inhaltsverzeichnis 1. Übersicht 1.1 Verwendung vo...
<br />Englische Adresse: http://developer.ya...
1.v-bind (Abkürzung:) Um in Daten definierte Date...
Docker-Version: [root@localhost gae_proxy]# Docke...
Im vorherigen Artikel habe ich die Grundkenntniss...
Inhaltsverzeichnis 1. Einleitung 2. Der Unterschi...
1: Überprüfen Sie die PHP-Version nach dem Aufruf...
Inhaltsverzeichnis Sequenz 1. Zentralisiertes Rou...
1. Deinstallieren Sie zuerst das mit CenterOS gel...
/etc/fstab Partitionen/Festplatten automatisch mo...
Als ich kürzlich ein WeChat-Applet schrieb, erfor...
Einführung Während des Arbeitsprozesses kommt es ...
Beim Entwerfen eines H5-Layouts werden Sie normal...