
功能定位:想知道系统中哪个应用程序正在消耗带宽?Nethogs 是一个很好的选择。
核心特点:Nethogs 按进程(PID) 统计带宽使用情况,而不是按协议或子网划分流量。如果希望找出 Linux 系统中哪个程序占用了过多带宽,这款工具非常合适。

显示信息:
从上图可以清晰地看到正在消耗网络带宽的程序信息。即使只有少量技术知识,也能轻松理解 Nethogs 展示的内容:带宽占用进程的 PID、程序名称、监控设备、发送/接收数据详情以及总流量。
注意:必须以 root 身份运行 Nethogs,否则无法执行。
项目托管地址:
https://github.com/raboof/nethogs#readme
功能定位:nload 是一款命令行工具,可实时检查网络流量和带宽使用情况。
核心特点:

操作方式:使用 左右箭头键 或 Enter/Tab 键 切换到下一个网络设备。

官方地址:
https://www.roland-riegel.de/nload/

功能定位:IFTOP(Interface TOP)用于查看网络接口上的当前带宽使用情况。
核心特点:

项目地址:
https://pdw.ex-parrot.com/iftop/
功能定位:Collectl 是一款集大成式的性能监控命令行工具,所有 Linux 系统管理员都应掌握。
核心特点:

项目地址:
https://collectl.sourceforge.net/

功能定位:Netstat 是最著名的网络工具之一,几乎所有 Linux(以及 Windows)用户都至少听说过或使用过。
核心特点:


功能定位:Nagios 是最强大的 Linux 监控工具之一,提供对 Linux 操作系统和发行版的完整监控。
监控范围:

功能定位:EtherApe 以图形化方式显示网络活动,是一款数据包嗅探器/网络流量监控工具。
支持的设备类型:
主要用途:

项目地址:
https://etherape.sourceforge.io/

功能定位:Tcpflow 是一款 TCP/IP 解复用器,被誉为 Linux 服务器管理员的最佳工具之一。
核心特点:

项目托管地址:
https://github.com/simsong/tcpflow
功能定位:IPTraf 是一款基于文本界面的监控工具,用于监控 IP 流量。
监控范围:

项目托管地址:
https://github.com/iptraf-ng/iptraf-ng
功能定位:Speedometer 以图形方式显示当前和过去的网络速度。
核心特点:


项目地址:
https://github.com/wardi/speedometer
