lunes, 6 de octubre de 2008

Netstat para encontrar puertos que están en uso en el servidor linux

A continuación se mando para averiguar el número de conexiones a cada uno de los puertos que están en uso utilizando netstat y corte.

netstat-nap | grep 'tcp \ | UDP' | awk '(print $ 4)' | cut-d:-f2 | tipo | uniq-c | sort-n

A continuación se presenta la descripción de cada uno de los comandos:: Netstat comando se utiliza para comprobar todas las conexiones entrantes y salientes en el servidor linux. Uso de comando Grep puede ordenar que son las líneas que coinciden con el patrón que ha definido. Awk es muy importante comando utiliza generalmente para la digitalización de modelo y proceso. Es poderosa herramienta para secuencias de comandos de shell. Ordenar se utiliza para ordenar la producción y el tipo-n es para la clasificación de salida en orden numérico. Uniq-c esta ayuda para obtener uniq producción mediante la supresión de líneas duplicadas de la misma.

Pueden tambien utilizarse:

  • probar "netstat-putwlan" es mucho más informativo.
  • netstat-na | awk '$ 1 == "tcp" | | $ 1 == "udp" (print $ 4)' | cut-d:-f2 | uniq-c | sort-k 1,1 n-k 2,2 n
  • Una alternativa más corta: lsof -i -n lsof-i-n


Fuente: midnight-cafe.co.uk

No hay comentarios: