DevOPSАдминистрирование
Каким процессом занят порт?
Как выяснить какой процесс занял тот или иной сетевой порт
Иногда при настройке систем возникает необходимость выяснить каким процессом занят какой-либо сетевой порт в системе.
Для того, чтобы выполнить эту процедуру — воспользуемся штатными средствами Операционных Систем — выполним одну из приведенных команд в терминале (в случае Linux или FreeBSD) или в командной строке (в Windows, соответственно).
Для Windows (для Windows7 и выше — командная строка должна быть запущена от Администратора) :
netstat -b
Для Linux:
netstat -ltnp
Для FreeBSD:
sockstat
Итак выше приведен список команд, который отобразит процессы и занятые ими сетевые порты. Команды приведены для наиболее популярных Операционных Систем.
Надеюсь — эта заметка сэкономит время и нервы 🙂
Благодарю за заметку!
Вроде бы и не сложно, а оказалось непросто выяснить какой демон занял на FreeBSD порт 8080.
Оказалось — NetCat.
Спасибо еще раз!