可能重复:
我如何找出哪个进程正在消耗我的带宽?
有时我的电脑会出现异常的互联网活动。调制解调器的灯总是闪烁,当我打开系统监视器时,我看到一些未知程序正在以 64KB/S 的速度使用我宝贵的互联网(我的连接速度为 512kbps)。我在 Firefox 会话中只打开了一个选项卡,页面已经加载,页面上没有忙碌标志(那个旋转的橙色圆圈)。
在这种情况下,我拔下调制解调器并重新连接。经过几次这样的操作后,这种异常活动停止了。这让我很恼火。
我如何才能找出正在使用互联网的进程?它使用了多少流量?我如何才能终止它?
图形解决方案会更好。
答案1
- NetHogs 可能会有帮助 (
sudo apt-get install nethogs
) - 运行
sudo nethogs <interface>
(接口可以是eth0,wlan0等),并观察一段时间:
- 然后使用
htop
(必要时安装)“图形化”终止该进程。告诉我们它是哪个进程然后禁用它,而不是每次它弹出时像拍苍蝇一样拍打它,您可能会获得更好的结果;)
答案2
或许IP流量可以帮到你。
我没有用过,但它似乎能满足你的需要。