我如何知道哪个程序正在使用互联网以及使用量是多少?

我如何知道哪个程序正在使用互联网以及使用量是多少?

可能重复:
我如何找出哪个进程正在消耗我的带宽?

有时我的电脑会出现异常的互联网活动。调制解调器的灯总是闪烁,当我打开系统监视器时,我看到一些未知程序正在以 64KB/S 的速度使用我宝贵的互联网(我的连接速度为 512kbps)。我在 Firefox 会话中只打开了一个选项卡,页面已经加载,页面上没有忙碌标志(那个旋转的橙色圆圈)。

在这种情况下,我拔下调制解调器并重新连接。经过几次这样的操作后,这种异常活动停止了。这让我很恼火。

我如何才能找出正在使用互联网的进程?它使用了多少流量?我如何才能终止它?

图形解决方案会更好。

答案1

  • NetHogs 可能会有帮助 ( sudo apt-get install nethogs)
  • 运行sudo nethogs <interface>(接口可以是eth0,wlan0等),并观察一段时间:

在此处输入图片描述

  • 然后使用htop(必要时安装)“图形化”终止该进程。告诉我们它是哪个进程然后禁用它,而不是每次它弹出时像拍苍蝇一样拍打它,您可能会获得更好的结果;)

答案2

或许IP流量可以帮到你。
我没有用过,但它似乎能满足你的需要。

这个图片

相关内容