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.