← Back to team overview

sslug-teknik team mailing list archive

Re: Bedre `netstat -p' [var: Re: SSHD start problem]

 

On 18 Aug 1999, Ulrik Dickow wrote:

> Hvis man vil se programmerne for alle åbne TCP-forbindelser, kan man bikse
> sig en lille pipeline sammen, der kalder fuser(1) med alle portnumrene fra
> `netstat -at' (`-t' = vis kun TCP-forbindelser, ikke UDP og lokale sockets):

Eller "lsof -i" hvis lsof er installeret.

COMMAND     PID USER   FD   TYPE DEVICE SIZE NODE NAME
portmap      81 root    4u  inet     46       UDP *:sunrpc
portmap      81 root    5u  inet     47       TCP *:sunrpc (LISTEN)
rpc.ugidd    85 root    4u  inet     51       UDP *:685
rpc.ugidd    85 root    5u  inet     54       TCP *:687 (LISTEN)
rpc.kstat    91 root    4u  inet     61       UDP *:692
rpc.kstat    91 root    5u  inet     64       TCP *:694 (LISTEN)
inetd       154 root    5u  inet    143       TCP *:time (LISTEN)
inetd       154 root    6u  inet    144       UDP *:time


den viser endda forbindelser der er i gang:

telnet    20833  erw    3u  inet 278148       TCP erw-pc.dde.dk:1505->halfway.dde.dk:telnet (ESTABLISHED)

ellers bruges programmet til at vise åbne filer med:

lsof /dev/null

COMMAND     PID USER   FD   TYPE DEVICE SIZE  NODE NAME
atd         145 root    0u   CHR    1,3      12339 /dev/null
atd         145 root    1u   CHR    1,3      12339 /dev/null
atd         145 root    2u   CHR    1,3      12339 /dev/null
atd         145 root    3r   CHR    1,3      12339 /dev/null



-- 
==============================================================================
Erwin Andreasen   Herlev, Denmark <erw@xxxxxx>          UNIX System Programmer
<URL:http://www.andreasen.org>              <*>         (not speaking for) DDE
==============================================================================



References