在Linux系统中,可以使用多种工具来监控带宽使用情况。以下是一些常用的命令行工具:
ifconfig(旧版)/ ip(新版):
ifconfig 是一个较旧的网络配置工具,而 ip 是一个更现代的替代品,它们都可以用来查看网络接口的状态和流量统计。ifconfig 或 ip -s linknload:
nload 是一个基于ncurses的图形化工具,它可以实时显示网络接口的入站和出站流量。sudo apt-get install nload(Debian/Ubuntu)或 sudo yum install nload(CentOS/RHEL)nloadiftop:
iftop 是一个实时显示网络带宽使用情况的工具,它可以显示每个连接的流量。sudo apt-get install iftop(Debian/Ubuntu)或 sudo yum install iftop(CentOS/RHEL)sudo iftopbmon:
bmon 是一个带宽监控器和分析器,它提供了一个简单的界面来查看网络流量。sudo apt-get install bmon(Debian/Ubuntu)或 sudo yum install bmon(CentOS/RHEL)bmonvnstat:
vnstat 是一个网络流量监控工具,它可以记录网络接口的历史流量数据,并提供报告。sudo apt-get install vnstat(Debian/Ubuntu)或 sudo yum install vnstat(CentOS/RHEL)vnstatiperf / iperf3:
iperf 和 iperf3 是用于测量最大TCP和UDP带宽性能的工具。sudo apt-get install iperf3(Debian/Ubuntu)或 sudo yum install iperf3(CentOS/RHEL)iperf3 -s(服务器模式),在另一台机器上运行 iperf3 -c [服务器IP](客户端模式)Wireshark:
Wireshark 是一个网络协议分析器,它可以捕获和分析网络流量。sudo apt-get install wireshark(Debian/Ubuntu)或 sudo yum install wireshark(CentOS/RHEL)wireshark 并选择要监控的网络接口请注意,某些工具可能需要管理员权限才能运行,因此可能需要在命令前加上 sudo。此外,根据你的Linux发行版和已安装的软件包,可用的工具可能会有所不同。