So fragen Sie den Port unter Linux ab: 1. Verwenden Sie den Befehl netstat, der Befehl lautet „netstat -tuln“ 2. Verwenden Sie den Befehl lsof, der Befehl lautet „lsof -i“; Der Befehl lautet „ss - tuln“; 4. Verwenden Sie den Befehl nmap, der Befehl lautet „nmap -p
“. 5. Verwenden Sie das /proc-Dateisystem, indem Sie auf /proc/net/tcp und /proc/net/udp zugreifen Dateien.
Die Betriebsumgebung dieses Artikels: Linux6.4.3-System, Dell G3-Computer.
Das Linux-System bietet eine Vielzahl von Methoden zum Abfragen von Ports. Im Folgenden sind einige häufig verwendete Methoden aufgeführt:
Verwenden Sie den Befehl „netstat“:
Der Befehl „netstat“ kann zum Anzeigen von Netzwerkverbindungen, Routing-Tabellen, Netzwerkschnittstellen und anderen verwendet werden zugehörige Informationen, zu denen auch Hafeninformationen gehören. Alle Portinformationen können mit dem folgenden Befehl abgefragt werden:
netstat -tuln
Dieser Befehl listet alle derzeit überwachenden TCP- und UDP-Ports sowie die entsprechende Prozess-ID und den Prozessnamen auf.
Verwenden Sie den Befehl lsof:
Der Befehl lsof kann die aktuell im System geöffneten Dateien auflisten und kann auch zum Abfragen von Portinformationen verwendet werden. Sie können alle verwendeten Ports mit dem folgenden Befehl abfragen:
lsof -i
Dieser Befehl listet die Informationen aller derzeit verwendeten Netzwerkverbindungen auf, einschließlich Port, Protokoll, Prozess-ID und Prozessname.
Verwenden Sie den SS-Befehl:
Der SS-Befehl ist ein alternatives Tool zu Netstat und kann zum Abfragen von Informationen wie Netzwerkverbindungen, Sockets und Routing-Tabellen verwendet werden. Alle Portinformationen können mit dem folgenden Befehl abgefragt werden:
ss -tuln
Dieser Befehl listet alle derzeit überwachenden TCP- und UDP-Ports sowie die entsprechende Prozess-ID und den Prozessnamen auf.
Nmap-Befehl verwenden:
nmap ist ein Netzwerkerkennungs- und Sicherheitsscan-Tool, das auch zum Abfragen von Portinformationen verwendet werden kann. Die Portinformationen der angegebenen IP-Adresse können mit dem folgenden Befehl abgefragt werden:
nmap -p <port> <ip>
wobei es sich um die abzufragende Portnummer und die abzufragende IP-Adresse handelt. Dieser Befehl listet die Statusinformationen des angegebenen Ports an der angegebenen IP-Adresse auf.
Verwenden Sie das /proc-Dateisystem:
Das /proc-Dateisystem des Linux-Systems bietet eine Schnittstelle für den Zugriff auf Kernel- und Prozessinformationen und kann auch zum Abfragen von Portinformationen verwendet werden. Durch Zugriff auf die Dateien /proc/net/tcp und /proc/net/udp können Sie die detaillierten Informationen der aktuell überwachenden TCP- und UDP-Ports abfragen.
Zusammenfassung:
Die oben genannten Methoden sind mehrere gängige Methoden. Sie können die geeignete Methode zum Abfragen von Portinformationen entsprechend den tatsächlichen Anforderungen auswählen. Im tatsächlichen Gebrauch sind netstat und lsof die am häufigsten verwendeten Befehle und bieten umfassendere und intuitivere Portinformationen. Die Befehle ss und nmap bieten leistungsfähigere und flexiblere Funktionen und eignen sich für komplexere Netzwerkumgebungen und -anforderungen. Gleichzeitig können einige Portinformationen auch durch Zugriff auf das Dateisystem / proc abgerufen werden, der Dateiinhalt muss jedoch analysiert und verarbeitet werden.
Das obige ist der detaillierte Inhalt vonSo fragen Sie den Port unter Linux ab. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!