Software para mostrar a quantidade de transferência de dados de cada processo

13

Estou percebendo alguma atividade incomum de transferência de dados de rede. Existe algum software que possa mostrar a quantidade de transferência de dados de rede em andamento?

do utilizador
fonte
1
Você quer dizer E / S de disco ou transferência de rede (internet)?
sebikul

Respostas:

14

Você pode usar nethogs para ver a velocidade da transferência para cada processo.

sudo apt-get install nethogs

Execute-o no terminal executando, sudo nethogsmas se você tiver mais de um dispositivo de rede, pode ser necessário especificá-lo da seguinte forma:

sudo nethogs eth0
sudo nethogs eth1  
sudo nethogs wlan0  
sudo nethogs wlan1  

Uma foto de nethogs trabalhando com um chrome abrindo uma página da web:

Nethogs em ação

Você também tem o bmon, que mostra o uso de Ethernet.

sudo apt-get install bmon

e execute-o como se sudo bmonfosse mostrado para todos os dispositivos de rede. BMON em ação

Luis Alvarado
fonte
7

Você pode usar uma ferramenta de linha de comando chamada nethogs . Primeiro instale-o:

sudo apt-get install nethogs

Em seguida, chame-o na interface. Como isso na interface Ethernet:

sudo nethogs eth0

Ele mostra com que velocidade os processos estão enviando e recebendo dados. Isso pode ajudá-lo a encontrar transferências incomuns de dados.

Pedram
fonte