netstat -p

  1. sno

    sno Thread StarterMacUser Mitglied

    Mitglied seit:
    14.08.2004
    Beiträge:
    2
    Zustimmungen:
    0
    hallo :),
    unter linux gibt es bei netstat ja die option -p, damit er die prozesse die zu einer verbindung gehören anzeigt. unter OS X gibt es die option nicht (?). wie kann ich mir trotzdem die zugehörigen prozesse anzeigen lassen? z.b. um zu sehen welcher prozess einen bestimmten port öffnet? vielen dank schonmal :)
     
  2. dpr

    dprMacUser Mitglied

    Mitglied seit:
    04.04.2006
    Beiträge:
    519
    Zustimmungen:
    0
    Code:
    lsof -i :port
    (funktioniert nur als root)
     
  3. MacMännchen

    MacMännchenMacUser Mitglied

    Mitglied seit:
    03.10.2006
    Beiträge:
    2.877
    Zustimmungen:
    213
    Es sollte nicht verschwiegen werden, dass lsof in diesem Fall nicht nur ein Ersatz für netstat ist, sondern noch mehr kann.

    Wenn ich mir z.B. die geöffneten Socktes auf dem ssh Port anschauen will, kann ich das (unter linux) mit "netstat -p | grep ssh" oder mit "lsof -i | grep ssh".

    Die Ausgabe von lsof zeigt mir auch die zugehörigen User an, was netstat nicht macht. ;)

    Grüße
     
    MacMännchen, 07.12.2006
Die Seite wird geladen...
Ähnliche Themen - netstat
  1. IndianaX
    Antworten:
    3
    Aufrufe:
    575
    MacMännchen
    06.04.2008
  2. polozh83
    Antworten:
    4
    Aufrufe:
    996
    polozh83
    01.08.2004