如何在 Debian 上安装 nethogs 12

2024年 1月 21日 74.9k 0

Nethogs 不是普通的网络监控工具。 Nethogs 不像大多数工具那样按协议或子网细分流量,而是按进程对带宽使用情况进行分组。通过这种独特的方法,您可以准确确定哪个进程正在消耗您的网络资源。如果您的网络速度比预期的慢,Nethogs 可以帮助诊断罪魁祸首。

debian-logo-3

在 Debian 上安装 Nethogs 12 Bookworm

步骤 1。在进入安装过程之前,有几个预安装步骤可以确保顺利和成功的设置。首先,您的 Debian 12 系统应该是最新的。您可以通过在终端中运行以下命令来更新系统:

sudo apt update
sudo apt upgrade

这些命令将更新您的软件包列表,并将所有已安装的软件包升级到最新版本。

第2步。在 Debian 12 上安装 Nethogs。

完成预安装步骤后,我们现在可以继续在 Debian 12 上安装 Nethogs。安装过程涉及在终端中执行的一系列命令。

sudo apt install nethogs

此命令将从 Debian 存储库下载并安装 Nethogs 和任何必要的依赖项。

第 3 步。使用 Nethogs。

安装 Nethogs 后,您可以开始监控您的网络流量。要启动 Nethogs,只需 在终端中键入 nethogs

sudo nethogs

此命令将显示当前网络流量的实时表,按进程分组。该表显示了每个正在运行的进程的发送和接收总流量,使您可以一目了然地查看哪些进程正在消耗您的网络资源。

了解 Nethogs 的输出对于有效的网络监控至关重要。该表包含几列,包括进程 ID、运行进程的用户、正在使用的网络设备、发送和接收的数据量以及使用的数据总量。

Nethogs-UI

Nethogs 提供了多种高级功能,用于更详细的网络监控。例如,您可以通过将进程 ID 附加到 nethogs 命令来按进程过滤流量:

sudo nethogs -p 

您还可以使用 -d 选项设置刷新间隔(以秒为单位):

sudo nethogs -d 5

Nethogs 还允许您使用 -u 选项以不同的单位(KB、MB、GB)显示流量:

sudo nethogs -u KB

感谢您使用本教程在 Debian 12 Bookworm 上安装最新版本的 Nethogs 网络监控工具。如需更多帮助或有用信息,我们建议您查看 Nethogs 官方网站。

相关文章

服务器端口转发,带你了解服务器端口转发
服务器开放端口,服务器开放端口的步骤
产品推荐:7月受欢迎AI容器镜像来了,有Qwen系列大模型镜像
如何使用 WinGet 下载 Microsoft Store 应用
百度搜索:蓝易云 – 熟悉ubuntu apt-get命令详解
百度搜索:蓝易云 – 域名解析成功但ping不通解决方案

发布评论