Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / найти процесс занявший порт / 8 сообщений из 8, страница 1 из 1
09.07.2008, 16:30:39
    #35421000
datamaster
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
найти процесс занявший порт
Подскажите способ найти идентификатор процесса занявшего порт .
...
Рейтинг: 0 / 0
09.07.2008, 16:36:03
    #35421022
miksoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
найти процесс занявший порт
netstat
...
Рейтинг: 0 / 0
09.07.2008, 16:38:29
    #35421033
datamaster
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
найти процесс занявший порт
имеется ввиду найти pid процесса под солярой , полезных ключей у netstat не нашел
...
Рейтинг: 0 / 0
09.07.2008, 16:38:29
    #35421034
Scott Tiger
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
найти процесс занявший порт
ОС какая?

Есть рыба-пила и есть рыба-молот. Вот только не понятно, что они там строят...
...
Рейтинг: 0 / 0
09.07.2008, 23:06:50
    #35421809
pavlenko
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
найти процесс занявший порт
#!/bin/ksh
if [ "${#}" -ne 1 ]
then
echo "Usage: ${0} port_number" 1>&2
exit 1
fi

PORT="${1}"

cd /proc
PID=""
for PROC in *
do
pfiles ${PROC} | grep "port: ${PORT}$" > /dev/null 2>&1

if [ ${?} -eq 0 ]
then
PID="$PID,${PROC}"
echo "PID: $PID"
fi
done


if [ "X${PID}" == "X" ]
then
echo "Port ${PORT} not open by any process"
exit 2
else
# clean up leading ','
PID=`echo "$PID" | sed 's/^,//'`

echo "Port ${PORT} open by Process(es) ID ${PID}"
/bin/ps -f -p ${PID}
fi

exit 0
...
Рейтинг: 0 / 0
09.07.2008, 23:13:23
    #35421812
Умаксуман
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
найти процесс занявший порт
lsof | grep -i tcp | grep 8080
...
Рейтинг: 0 / 0
10.07.2008, 23:34:33
    #35424260
pavlenko
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
найти процесс занявший порт
Умаксуманlsof | grep -i tcp | grep 8080
а команды lsof нет в дистрибутиве solaris :-)
...
Рейтинг: 0 / 0
11.07.2008, 09:39:32
    #35424544
Умаксуман
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
найти процесс занявший порт
pavlenko Умаксуманlsof | grep -i tcp | grep 8080
а команды lsof нет в дистрибутиве solaris :-)

ну так скачай

http://www.sunfreeware.com/
...
Рейтинг: 0 / 0
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / найти процесс занявший порт / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]