LINUX.ORG.RU
ФорумAdmin

как в solaris попмостреть какой процесс занял порт ?


0

0

lsof на машине нет, 
рариант с :

for pid in `ps -ef -o pid | tail +2` 
  do
    foundport=`/usr/proc/bin/pfiles $pid 2>&1 | grep "sockname:" | grep "port: $port$"` 
    if [ "$foundport" != "" ] 
    then 
      echo "proc: $pid, $foundport" 
    fi 
done 

неудобный, чтони-будь есть простое и в стандартной поставке?
★★★★★
Ответ на: комментарий от billy

>netstat -p ???

да уж, заголовки нынче читать не модно

borisych ★★★★★
() автор топика
Ответ на: комментарий от ivlad

>чем не устраивает pfiles? я им всегда пользовался.

в linux просто fuser port/tcp, хотя в linux вся инфа в /proc хранится, а в solaris только о процессах

borisych ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.