Mostrar las aplicaciones que utilizan la conexión a Internet en este momento.

La secuencia de comando que recomiendo es la siguiente:

$ lsof -P -i -n | cut -f 1 -d » «| uniq | tail -n +2

Las alternativas podría ser:

lsof -P -i -n

ss -p

ss -p | cat

Para socket ya establecidos solamente:

ss -p | grep STA

Para ver solo los nombres del proceso

ss -p | cut -f2 -sd»

o

ss -p | grep STA | cut -f2 -d»

netstat -lantp | grep -i stab | awk -F/ ‘{print $2}’ | sort | uniq

Este último comando muestra las aplicaciones que utilizan la conexión a Internet en este momento.

Se puede utilizar para descubrir qué programas crean tráfico de Internet. Saltea la parte después de awk para obtener más detalles, aunque no funcionará mostrando sólo procesos únicos.

Esta versión trabajará con otros idiomas como el español y el portugués, si la palabra para «ESTABLISHED» todavía contiene el fragmento «STAB» (por ejemplo, «ESTABELECIDO»).

netstat -lantp | grep -i establ | awk -F/ ‘{print $2}’ | sort | uniq

Esto corrige la salida duplicada del comando anterior

netstat -lantp | grep -i establ | awk -F/ ‘{print $2}’ | uniq | sort

El anterior comando se puede utilizar para descubrir qué programas crean tráfico de Internet. Salte la parte después de awk para obtener más detalles.

Avatar
Carlos Dagorret
CTO Facultad de Ciencias Económicas

My research interests include distributed robotics, mobile computing and programmable matter.

Relacionado

comments powered by Disqus