здравствуйте. не знаю в какой раздел писать, поэтому отписываюсь тут.
есть пара вопросов касаемо линукса.
арендован сервер - дедик. стоит debian 7 wheezy
после запуска парочки скриптов и выхода из них, скрипты продолжают работать и занимать открытые ранее ими порты. как посмотреть какие порты и какие процессы их занимают, и самое главное как их закрыть одной командой?
смотрю top там нет ничего
смотрю netstats tpln там тоже ничего нет. но порт тем не менее закрыт за процессом.
LinuxForum.Fans
как посмотреть порты и процессы прикрепленные к ним?
Автор: artstyle
6 сообщений
1914 просмотров
Посмотреть
text
lsof -i :Nгде N — номер порта.
man lsof
Lupo Alberto опередил
благодарствую. тему можно закрыть
Убить — команды kill, killall, pkill
после запуска парочки скриптов и выхода из них, скрипты продолжают работать и занимать открытые ранее ими порты. как посмотреть какие порты и какие процессы их занимают, и самое главное как их закрыть одной командой?
lsof -i
покажет список процессов, которые слушают порты. Многие порты имеют название, см /etc/services
lsof показывает PID, его можно использовать как аргумент kill.
Войдите или зарегистрируйтесь, чтобы ответить.