Donnerstag Juli 14, 2005

LINUX/UNIX: Wie findet man raus, auf welchen Port welches Programm läuft?

Dafür gibt's mehrere Möglichkeiten:

Wenn man einen bestimmten Port sucht, kann man z.B. lsof nehmen:

lsof -i :<PORTNUMMER>

<PORTNUMMER> einfach durch den entsprechenden Port ersetzen Oder:

netstat -taupe

bringt eine komplette Übersicht, was auf TCP- und UDP-Ports so läuft. Auf Server, wo viel Connections laufen, hängt man am besten noch die Option n an, damit netstat keine Namensauflösung macht. Das würde zu lange dauern. Wer's übersichtlicher mag:

netstat -nlatp | grep tcp | grep LIST | awk '{print $4,$7}' | awk -F: '{print $2}' | awk -F/ '{print $1,$2}' | awk '{print $1,$3}' | sort -nu

Was immer funktioniert:

netstat -na

Kommentare:

Senden Sie einen Kommentar:
  • HTML Syntax: Ausgeschaltet