Knowledge Base

¿Qué es esto?

Windows: Saber procesos que están ejecutándose por un puerto

19/01/2017 - 13/11/2018 -  Comentarios - Windows General

Para saber si se está ejecutando algo por el 80 por ejemplo habría que ejecutar:

netstat -ano | find "LISTENING" | find ":80 "

Hay que respetar los espacios en blanco tal cual.

Con el primer find, le decimos que nos muestre sólo los arrancados, y con el ":80 " especificamos el puerto. El espacio en blanco del final es necesario porque en caso contrario, si el puerto 8080 estuviese ocupado también nos lo mostraría con el comando anterior. Si estamos ejecutando un Apache, por ejemplo, nos mostrará una salida como la que sigue:

  TCP    0.0.0.0:80             0.0.0.0:0              LISTENING       11032

  TCP    [::]:80                     [::]:0                      LISTENING       11032

El 11032 es el identificador del proceso