如何通过 ubuntu 检查网络流量?

如何通过 ubuntu 检查网络流量?

我将 Ubuntu 计算机用作无线接收器,从路由器接收 Wifi 并通过千兆交换机共享互联网。如何检查或监控向千兆交换机发送数据的速度?

答案1

最简单的方法是使用 nethogs:

sudo apt-get install nethogs
sudo nethogs wlan0

在此处输入图片描述

答案2

对 Slurm 的建议


我和一个叫的应用程序成为了好朋友泥浆。这是一款非常实用的应用程序,而且不会占用太多资源。实际上,我几乎一直都让它处于打开状态。

这是当前在我的系统上运行的屏幕截图:

我当前终端上的 Slurm

这里如果您想了解更多信息,这是 Ubuntu 15.10 官方页面。

如果你想给泥浆尝试一下,然后只需按 ++CTRL打开终端并输入并按即可。ALTTsudo apt-get install slurmENTER

笔记:您必须输入密码,输入密码后屏幕上不会出现任何指示符、星号,光标也不会移动。这是正常现象。输入密码后,ENTER再次按下并按照给出的任何其他说明进行操作。

安装过程完成后,您只需输入命令即可从终端运行(这是运行它的唯一方法)。这会因系统而异,您可以通过在终端中输入以下命令来slurm了解如何使用:slurm

slurm -help

然后按下ENTER。举个例子,我会(并且确实)输入以下内容:

slurm -i eth0

这是 Slurm 帮助文件的一个示例,与当前版本一致。

kgiii@kgiii-desktop:~$ slurm -help

slurm 0.4.3 - https://github.com/mattthias/slurm

用法:slurm [-hHz] [-csl] [-d 延迟] [-t 主题] -i 界面

-h            print help
-z            zero counters at startup
-d delay      delay between refreshs in seconds (1 < delay < 300)
-c            old classic/combined view
-s            split window mode with stats
-l            large split window mode
-L            enable TX/RX 'leds'
-i interface  select network interface
-t theme      select a theme

如果您不知道并且想找到网络设备的名称,那么您可以再次使用终端。只需输入以下内容:

ifconfig -a

然后再次按下ENTER

现在您已成功找到您最喜欢的(正在使用的)以太网适配器的名称,您的输出命令将类似于上面给出的示例。只需更改eth0为您选择的适配器名称即可。输入应如下所示:

slurm -i <your ethernet adapter>

答案3

您可以使用 Ubuntu 中的图形软件“系统监视器”。它是 Ubuntu 中预装的软件。转到 dash 并搜索系统监视器即可获取。

答案4

您有几种工具,一种是bmon。您还可以将 grafs 导出到文件

你有有用的建议这里

更多工具的 heve这里

相关内容