如何检查是否有任何后台进程正在使用互联网连接?

如何检查是否有任何后台进程正在使用互联网连接?

我的网速是 4 Mbps。在 Windows 中,我获得 2 Mbps 的下载带宽,但在 Ubuntu 12.04 LTS 中,我最多只能获得 20 Kbps。为什么会这样?

是否有任何后台进程可能正在使用互联网连接?如果有,我如何知道?

在此处输入图片描述

答案1

如果您想要终端中的信息,您可以运行sudo lsof -i它将告诉您所有打开的互联网连接(以及监听进程)。

您的屏幕截图没有显示任何异常,也没有什么意外(除了可能雄猫)。因此,请再进行一步调查:您将查看与外部主机的任何连接所使用的实际带宽。

为此你需要

  • 安装伊夫托普通过输入sudo apt-get install iftop
  • 运行它sudo iftop(或者sudo iftop -i wlan0如果第一个命令出现错误)

你会得到一张这样的图片

在此处输入图片描述

其中顶行显示总体使用的带宽(此处目前使用的带宽非常少)。

答案2

要查找是否有使用互联网的进程,请关闭浏览器或您知道的任何其他应用程序,然后打开系统监视器 > 资源 [选项卡]并检查接收发送金额。应该0如下所示:

在此处输入图片描述

相关内容