显示每个进程的数据传输量的软件

use*_*ser 13 internet network-monitoring

我注意到一些不寻常的网络数据传输活动。是否有任何软件可以显示进程正在执行的网络数据传输量。

Lui*_*ado 14

您可以使用nethogs查看每个进程的传输速度。

sudo apt-get install nethogs
Run Code Online (Sandbox Code Playgroud)

通过运行在终端中运行它,sudo nethogs但如果您有多个网络设备,您可能需要像这样指定它:

sudo nethogs eth0
sudo nethogs eth1  
sudo nethogs wlan0  
sudo nethogs wlan1  
Run Code Online (Sandbox Code Playgroud)

nethogs 使用 chrome 打开网页的图片:

Nethogs 在行动

你也有bmon,它显示你的以太网设备使用情况。

sudo apt-get install bmon
Run Code Online (Sandbox Code Playgroud)

并运行它,就像sudo bmon它会向您显示所有网络设备的使用情况一样 BMON在行动


Ped*_*ram 7

您可以使用名为nethogs的命令行工具。首先安装它:

sudo apt-get install nethogs
Run Code Online (Sandbox Code Playgroud)

然后在接口上调用它。像以太网接口这样:

sudo nethogs eth0
Run Code Online (Sandbox Code Playgroud)

它显示了发送和接收数据的速度、进程。它可以帮助您找到异常的数据传输。