URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID9
Нить номер: 5049
[ Назад ]

Исходное сообщение
"Помогите отыскать исходники netstat"

Отправлено NikR , 16-Янв-06 01:36 
Подбросьте сылочку.

Содержание

Сообщения в этом обсуждении
"Помогите отыскать исходники netstat"
Отправлено landor , 16-Янв-06 08:20 
>Подбросьте сылочку.

http://netcat.sourceforge.net/download.php
У меня заняло это 7 секунд.


"Помогите отыскать исходники netstat"
Отправлено idle , 16-Янв-06 10:15 
>>Подбросьте сылочку.
>
>http://netcat.sourceforge.net/download.php
>У меня заняло это 7 секунд.
netcat и netstat разные вещи.

http://cvsup.pt.freebsd.org/cgi-bin/cvsweb/cvsweb.cgi/src/us.../


"Помогите отыскать исходники netstat"
Отправлено Дениска , 16-Янв-06 10:22 
>Подбросьте сылочку.

А чем не устраивает netstat из системы? во фре, например, это
/usr/src/usr.bin/netstat


"Помогите отыскать исходники netstat"
Отправлено NikR , 18-Янв-06 20:18 
>>Подбросьте сылочку.
>
>А чем не устраивает netstat из системы? во фре, например, это
>/usr/src/usr.bin/netstat


>Помогите найти часть кода, ответсвенную за определения отношения порт->PID


"Помогите отыскать исходники netstat"
Отправлено genie , 19-Янв-06 01:45 
Kopai v storonu /proc

"Помогите отыскать исходники netstat"
Отправлено ACCA , 19-Янв-06 12:46 
>Помогите найти часть кода, ответсвенную за определения отношения порт->PID

Есть предложение не писать fuser -n tcp и решить проблему на уровне shell.


"Помогите отыскать исходники netstat"
Отправлено NikR , 20-Янв-06 07:24 
>>Помогите найти часть кода, ответсвенную за определения отношения порт->PID
>
>Есть предложение не писать fuser -n tcp и решить проблему на уровне
>shell.

>Это как?


"Помогите отыскать исходники netstat"
Отправлено ACCA , 24-Янв-06 04:03 
>>>Помогите найти часть кода, ответсвенную за определения отношения порт->PID
>>
>>Есть предложение не писать fuser -n tcp и решить проблему на уровне
>>shell.
>
>>Это как?

Sorry, можно ещё проще -

netstat -p

а без -p в пингвиниксе можно сделать так:

netstat | grep ESTABLISHED | while read proto recq senq addr rest
do
  echo $addr | sed s/.*:// | while read port
  do
    fuser -v -n tcp $port
  done
done