Russian Qt Forum

Компиляторы и платформы => Linux => Тема начата: developer от Ноябрь 20, 2008, 18:17



Название: Как узнать что сидит на порту?
Отправлено: developer от Ноябрь 20, 2008, 18:17
С помощью какой команды в линуксе(Fedora 8), можно узнать что сидит на выбранном порту, то-есть я задаю следующее: команда порт:8080. И мне в консоли выводится список серверов или программ которые слушают етот порт


Название: Re: Как узнать что сидит на порту?
Отправлено: BRE от Ноябрь 20, 2008, 21:16
С помощью какой команды в линуксе(Fedora 8), можно узнать что сидит на выбранном порту, то-есть я задаю следующее: команда порт:8080. И мне в консоли выводится список серверов или программ которые слушают етот порт
netstat -lnp


Название: Re: Как узнать что сидит на порту?
Отправлено: SLIP от Декабрь 12, 2008, 16:02
Во фрибсд есть ещё отдельная полезная команда sockstat
Соответсвенно грепом можно отфильровать нужные тебе порты - например:

Код:
host$ sudo sockstat | grep 8000
wbrs     python     7661  8  tcp4   *:8000                *:*
host$ ps -ax | grep 7661
 7661  p3- S      7:10.20 python some_server.py 8000

Ну а в линухе, да, играться с netstat как и посоветовали выше.




Название: Re: Как узнать что сидит на порту?
Отправлено: developer от Декабрь 12, 2008, 19:35
Вот именно то что мне надо было, спасибо