Friday, April 28, 2006

PID de un puerto abierto en Unix

Con el comando lsof se puede saber el PID del proceso owner que tiene un puerto abierto.
# lsof -i TCP:80

También es posible conocer los archivos abiertos por una dirección IP. Ejemplo:
# lsof -i TCP@172.20.77.162

En Linux lsof viene instalado por default. En Solaris hay que bajarlo (http://www.sunfreeware.com).

No comments: