对于系统管理员或网络工程师来说,实时监控网络带宽非常重要。Linux 操作系统提供了多种工具,可以轻松实现这一任务。
iftop
iftop 是一款文本模式的网络带宽监测工具。它提供实时网络流量的交互式视图,其中包括 IP 地址、端口号、协议以及发送和接收的数据包数量和大小。
要安装 iftop,请使用以下命令:
sudo apt-get install iftop
要使用 iftop,只需在终端中键入以下命令:
sudo iftop
vnstat
vnstat 是一款轻量级的网络统计工具。它可以收集有关网络接口流量的统计信息,并以图形或文本模式显示。
要安装 vnstat,请使用以下命令:
sudo apt-get install vnstat
要使用 vnstat,请按照以下步骤操作:
1. 启动 vnstat 服务:
sudo service vnstat start
2. 创建数据库:
sudo vnstat -u -i eth0
(其中 eth0 是要监控的网络接口。)
3. 查看统计信息:
sudo vnstat
nethogs
nethogs 是一个强大的网络带宽监测工具。它可以显示每个进程的网络流量,并生成交互式柱状图。
要安装 nethogs,请使用以下命令:
sudo apt-get install nethogs
要使用 nethogs,请在终端中键入以下命令:
sudo nethogs
iftop、vnstat 和 nethogs 都是 Linux 系统上常用的网络带宽监测工具。您可以根据自己的具体需要选择最适合的工具。实时监控网络带宽对于网络管理、故障排除和性能优化至关重要。