Меню

SLIDER.WEB studio

СоцСсылки

БЛОГ


Список установленных соединений в терминале Mac OS X

Иногда возникает необходимость посмотреть какие именно сетевые соединения установлены, какие программы идут в сеть, и какие порты слушают те или иные сервисы. В этой заметке я расскажу как получить эти данные в Mac OS X или любой другой Unix-like системе.

Для этого нам понадобиться приложение "Терминал"

lsof -i | grep -E LISTEN

Выводит список программ, принимающих («слушающих») соединения и целевой порт

lsof -i | grep -E ESTABLISHED

Выводит список программ, установивших сетевые соединения с указанием адреса назначения

lsof -i | grep -E "(LISTEN|ESTABLISHED)"

Совмещенный вариант - выводит список возможных входящих и существующих исходящих соединений

Posted in Полезности on мар 10, 2014