Как узнать открытые порты/сокеты процесса в Solaris

/usr/proc/bin/pfiles $PID | egrep "sockname|port"


Команда /usr/proc/bin/pfiles $PID выводит информацию о файловых дескрипторах процесса с указанным идентификатором (PID). Затем, через конвейер (|), команда передает вывод другой команде egrep для фильтрации строк, содержащих подстроки «sockname» или «port». Таким образом, данная команда позволяет найти открытые порты или сокеты, связанные с указанным процессом в операционной системе Solaris.

Альтернативой может быть использование команды lsof, которая также позволяет получить информацию о файловых дескрипторах процесса, включая сетевые соединения. Однако, в Solaris команда pfiles является стандартным инструментом для этой цели.

Ответить

Ваш адрес email не будет опубликован. Обязательные поля помечены *