LINUX.ORG.RU
ФорумAdmin

По поводу портов


0

0

Добрый день всем. Вопрос возможно некорректный, но - как узнать в линуксе RH 6.1 какие порты заняты, т.е. уже используются. Объясняю - с помощью perl попробовал написать сервер, который ожидает подключение клиентов по сети к определенному порту, запустил, нормально, а когда решил повторно запустить, он пишет, что этот порт уже занят.

anonymous

я бы порекомендовал утилиту lsof. не знаю точно, есть ли она в RH6.1, но найти ее на фрешмясе нет никакого труда, а пользы от нее целый вагон :)

sasha999 ★★★★
()

Немного дополню sasha999'у. Просто просмотреть открытые tcp порты можно командой `netstat -at'. Пишет она, что занято, потому что к программе твоей уже кто-то подцепился, и плохо закрыл соединие (как _хорошо_ закрыть соединение, я не знаю 8), у меня это иногда получалось), и сокет остался ждать таймаута.

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