netstat: líneas grep relacionadas con un proceso específico

netstat: líneas grep relacionadas con un proceso específico

Sé que, en Windows, puedes hacer lo siguiente para ver qué procesos están conectados a un puerto:

netstat -a -b

Sin embargo, ¿cómo limitaría la visualización a los puertos conectados a un proceso específico? Miréencontrartrpero eso no ayuda porque el ejecutable del proceso no se menciona en la misma línea que la información del puerto:

PS C:\Users\nimmylebby> netstat -a -b
 [svchost.exe]
  TCP    [::]:49154             NIMMY-LAPTOP:0         LISTENING
  Schedule
 [svchost.exe]
  TCP    [::]:49155             NIMMY-LAPTOP:0         LISTENING
 [services.exe]
  TCP    [::]:49156             NIMMY-LAPTOP:0         LISTENING
 [lsass.exe]
  UDP    0.0.0.0:500            *:*
  IKEEXT
 [svchost.exe]
  UDP    0.0.0.0:3702           *:*
  FDResPub
 [svchost.exe]

¿Alguien tiene alguna idea?

Respuesta1

Una opción es utilizarVista TCP interna del sistema, que incluye una versión de línea de comando que le permite filtrar por nombre de proceso:

Usando Tcpvcon

El uso de Tcpvcon es similar al de la utilidad netstat integrada en Windows:

Uso: tcpvcon [-a] [-c] [-n] [nombre del proceso o PID]

-a Mostrar todos los puntos finales (el valor predeterminado es mostrar las conexiones TCP establecidas). -c Imprime la salida como CSV. -n No resuelve direcciones..

información relacionada