我如何找出哪个程序正在使用互联网以及多少?
可能重复:
如何找出哪个进程占用了我的带宽?
有时在我的电脑上有不寻常的互联网活动。 调制解调器的指示灯总是闪烁,当我打开系统监视器时,我看到有一些未知程序正在使用我的宝贵互联网64KB / S(我有512kbps连接)。 我在一个只打开一个标签的firefox会话中,页面已经加载,页面中没有忙碌的标志(旋转橙色圆圈)。
在那种情况下,我拔下我的调制解调器并重新连接它。 经过几次这样做,这种不寻常的活动就停止了。 这让我非常恼火。
我怎样才能找到使用互联网的过程? 它使用了多少? 我怎么能杀了它?
图形解决方案会更好。
- NetHogs可能有所帮助(
sudo apt-get install nethogs
) - 使用
sudo nethogs
运行(接口可以是eth0,wlan0等),并观察它一段时间:
- 然后使用
htop
(必要时安装)以“图形方式”终止进程。 通过告诉我们它是哪个过程然后禁用它,你可能会得到更好的结果,而不是每次弹出时都像苍蝇一样拍打它;)
也许IPTraf可以帮助你。
我不使用它,但它似乎做你需要的。