LinuxForum.Fans
Тема

как посмотреть порты и процессы прикрепленные к ним?

Автор: artstyle 6 сообщений 1914 просмотров
#338538

здравствуйте. не знаю в какой раздел писать, поэтому отписываюсь тут.
есть пара вопросов касаемо линукса.
арендован сервер - дедик. стоит debian 7 wheezy
после запуска парочки скриптов и выхода из них, скрипты продолжают работать и занимать открытые ранее ими порты. как посмотреть какие порты и какие процессы их занимают, и самое главное как их закрыть одной командой?
смотрю top там нет ничего
смотрю netstats tpln там тоже ничего нет. но порт тем не менее закрыт за процессом.

#338539

Посмотреть

text
lsof -i :N

где N — номер порта.

#338540

man lsof

Lupo Alberto опередил

#338541

благодарствую. тему можно закрыть

#338542

Убить — команды kill, killall, pkill

#338859
"artstyle⇓" написал:
после запуска парочки скриптов и выхода из них, скрипты продолжают работать и занимать открытые ранее ими порты. как посмотреть какие порты и какие процессы их занимают, и самое главное как их закрыть одной командой?

lsof -i
покажет список процессов, которые слушают порты. Многие порты имеют название, см /etc/services

lsof показывает PID, его можно использовать как аргумент kill.

Войдите или зарегистрируйтесь, чтобы ответить.