Das Tool <code>netstatcode> zeigt alle offenen Netzwerkverbindungen an. So ist es möglich sich einen raschen Überblick über das aktuelle Geschehen auf dem Server zu verschaffen:
<code>netstatcode>
liefert Zeilen wie diese:
tcp 0 0 62.128.xxx.yyy:1239 pXXXXXX.t-online.de:www ESTABLISHED
Zu lesen als: Ein T-Online-Kunde ruft gerade eine www-Seite ab.
Über den Parameter <code>-acode> liefert das Tool nicht nur bestehende Sockets sondern auch solche, die auf Verbindung warten:
<code>netstat -acode>
liefert:
tcp 0 0 *:printer *:* LISTEN
Hier wartet ein Program auf Verbindungen über den printer-Port.
Bei einigen Zeilen will die Zuordnung allerdings nicht auf Anhieb gelingen. Der Parameter <code>-pcode> liefert dann zusätzlich noch die Information, welches Program hinter einer Verbindung steckt:
<code>netstat -apcode>
zeigt an:
tcp 0 0 *:printer *:* LISTEN 173/lpd
Die letzte Spalte liefert Prozessid (pid) und Name des Programms. Die pid kann man dann zum Beispiel bei einem "kill" Kommando verwenden.
Und noch der Klassiker:
<code>netstat -lncode>
Zeigt alle Ports an, an denen ein Programm auf Anfragen wartet.