在下一篇文章中,我们将看一下Bandwhich。 这是 通过命令行了解带宽实时利用率的工具。 除了免费和开源之外,我们还将发现它可用于Gnu / Linux和MacOS。 它是根据MIT许可发布的。 该工具的主要目的是显示占用我们带宽的内容。
有了这个工具,我们可以获得 实时可视化哪个进程占用了带宽利用率,连接和远程IP /主机名。 它是实时监视网络的好工具。
频段,用于检测给定的网络接口并记录IP数据包的大小,并交叉引用文件系统 / proc中 在Gnu / Linux上或在macOS上为lsof。 也可以 尝试使用反向DNS在后台将ips解析为您的主机名.
默认, 以交互模式运行的乐队,有3个面板显示信息。 在第一个中,我们可以通过进程名称找到对网络的使用,第二个将通过连接来指示使用,而在第三个中,我们可以通过远程地址来检查使用情况。 因为band具有响应用户界面,所以运行此工具的终端窗口必须足够大以显示所有面板。 根据窗口的宽度和/或高度,可以显示一个,两个或所有三个面板。
在Ubuntu上安装band
在没有可用软件包的Gnu / Linux发行版上安装band的最简单方法是 下载预编译的二进制文件。 我们可以从 在GitHub上发布页面。 然后,我们将必须解压缩该文件以使其可执行,并且只有使用它,它才可以使用。
正如我所说的,拥有此工具的步骤将是 从发布页面下载Gnu / Linux的二进制文件 并将其保存在例如我们的下载文件夹中。 然后,我们可以右键单击下载的.tar.gz文件,然后选择 在这里提取。 这会将压缩文件的内容提取到同一文件夹中。
当我键入这些行时,下载文件的名称将为“bandwhich-v0.15.0-x86_64-未知-linux-musl.tar.gz'。 减压后 我们将看到一个名为 乐队.
如果你愿意 使用终端下载压缩文件,您可以使用终端(Ctrl + Alt + T)和工具 wget的 如下:
wget https://github.com/imsnif/bandwhich/releases/download/0.15.0/bandwhich-v0.15.0-x86_64-unknown-linux-musl.tar.gz
上面的命令将下载 版本0.15,这是今天出版的最后一部。 下载完成后,我们将 使用tar解压缩。 为此,在同一终端中,您只需要编写:
tar -xzvf bandwhich-v0.15.0-x86_64-unknown-linux-musl.tar.gz
从图形环境或终端解压缩文件后,我们将看到一个名为 乐队。 现在让我们 使用命令授予执行权限:
sudo chmod +x bandwhich
在这一点上,我们可以 进行系统中的安装 在终端输入(Ctrl + Alt + T):
sudo install bandwhich /usr/local/bin
安装完成后,我们可以从任何文件夹 启动这个工具 使用命令:
sudo bandwhich
我们可以确定 安装版本 运行命令:
sudo ./bandwhich -V
我们还将有可能 咨询工具的帮助,以了解有关其用法的更多信息,请使用 -h选项 如下:
sudo bandwhich -h
如今, 用户可以使用很多工具 查看使用什么带宽 从命令行。 其中我们可以包括 iftop,nload,nethogs 和别的。 Band在某些方面与许多此类程序相似,但其功能也有所不同。 无论如何,这些行仅试图显示另一个选项。 每个用户都必须使用他最喜欢的工具,并且最适合他需要的工具才能获得所需的结果。