一、命令行工具快速查看带宽
Linux系统提供多种命令行工具用于基础带宽查询。通过ifconfig
可查看网络接口的累计收发数据量,重点关注RX bytes(接收)和TX bytes(发送)字段,配合时间差计算实时带宽。ip -s link
命令提供更详细的接口统计信息,包括错误包和丢包率等关键指标。
- iperf3:跨服务器双向带宽测试工具,支持TCP/UDP协议
- speedtest-cli:通过Speedtest节点测量互联网带宽上限
- ethtool:查询物理网卡协商速率(如千兆/万兆)
二、实时带宽监控工具应用
实时监控推荐使用nload
和iftop
。安装命令如下:
# Debian/Ubuntu
sudo apt install nload iftop
# CentOS/RHEL
sudo yum install nload iftop
运行nload eth0
可显示指定网卡的实时流量曲线图,支持上下方向键切换监控网卡。iftop -i eth0
则展示基于连接的带宽排行,特别适合排查异常流量源。
三、端口速率分析与配置
使用ethtool
查看物理端口协商状态:
- 执行
ethtool eno1
查看指定网卡属性 - 检查Speed字段确认当前协商速率
- 通过Link detected判断物理连接状态
结合vnstat
可生成历史带宽报告,安装后运行vnstat -l
查看实时流量,vnstat -d
显示日粒度统计。建议配置定时任务记录长期趋势数据。
综合运用命令行工具与监控软件可实现带宽的全维度分析。基础状态检查推荐ip -s link
和ethtool
,实时监控优先选择nload
,深度排查建议使用iftop
结合vnstat
历史数据分析。对于云计算环境,建议同时使用云服务商提供的网络监控仪表盘进行交叉验证。
本文由阿里云优惠网发布。发布者:编辑员。禁止采集与转载行为,违者必究。出处:https://aliyunyh.com/448196.html
其原创性以及文中表达的观点和判断不代表本网站。如有问题,请联系客服处理。