Pregunta En Ubuntu, cómo averiguo qué proceso es un cerdo de la red [cerrado]


Usar top es fácil identificar los procesos que acaparan la memoria y la CPU, pero ocasionalmente veo que la actividad de red de mi computadora aumenta, pero no puedo determinar qué proceso está generando la actividad. ¿Dónde está el lugar correcto para buscar esta información?


20
2018-03-31 12:44


origen


Respuestas:


También puedes echar un vistazo a "NetHogs": http://nethogs.sourceforge.net/. Poco pero muy útil utilidad. Especialmente si quiere saber qué proceso toma el ancho de banda.


48
2018-05-08 11:03



Puede instalar varias aplicaciones para supervisar el tráfico de red en tiempo real. NTOP, tcpdump, trafshow, iptraf.

Me gustaría ir con NTOP o IPTRAF. Pero eso es solo un gusto personal.

Además, con Linux netstat puedes usar el -pag para ver cuántas conexiones usa un proceso.


12
2018-03-31 12:47



También puedes usar iftop. En Ubuntu puedes instalarlo escribiendo en la terminal: sudo aptitude install iftop. Para usar tipo: sudo iftop -i eth0, donde eth0 es tu interfaz de red.


5
2018-06-25 17:45



El paquete 'nmon' proporciona una herramienta comparable para arriba. El diseño es un poco diferente ya que el kernel no proporciona estadísticas excelentes a través de / proc.

Description: performance monitoring tool for Linux
 nmon is a systems administrator, tuner, benchmark tool.
 It can display the CPU, memory, network, disks (mini graphs or numbers),

También hay iftop:

Description: displays bandwidth usage information on an network interface
 iftop does for network usage what top(1) does for CPU usage. It listens to
 network traffic on a named interface and displays a table of current bandwidth

3
2018-04-30 11:55



lsof -i -n -P le proporciona para cada conexión el proceso y los puntos finales ...


1
2018-01-08 21:00



Pequeña corrección a Pablo Santa Cruz-

En Linux: netstat -p da el pid del programa que se ejecuta en el puerto. En BSD: netstat -p se usa para especificar el protocolo.


0
2018-05-04 19:36