在Linux运维工作中,网络性能是保障业务稳定运行的核心,而测速则是排查网络问题、优化网络质量的基础操作。提到Linux测网速,绝大多数新手只会用ping命令判断网络通断,却不知ping仅能测试延迟和丢包率,无法全面反映带宽、流量、进程占用等关键信息。其实,掌握以下10个测速相关命令,就能轻松完成从“网络小白”到“运维专家”的蜕变,高效应对各类网络场景测试需求。 一、入门基础:ping命令(仅作连通性测试) 作为Linux运维的入门级命令,ping的核心作用是测试目标主机的连通性,虽不能测带宽,但却是排查网络问题的第一步。

命令示例:curl -o /dev/null 或 wget -O /dev/null

2. speedtest-cli:命令行版“测速网”

安装命令:sudo apt install speedtest-cli(Ubuntu/Debian)或 pip install speedtest-cli

快捷执行:speedtest-cli --simple(快速输出简洁结果,自动匹配最优测试服务器)

3. iperf3:局域网测速“天花板”

精准测试两台服务器之间的TCP/UDP带宽、重传率等专业指标,适合企业内网性能测试。

操作步骤:需两台服务器同时安装,服务端执行iperf3 -s,客户端执行iperf3 -c 服务端IP -t 30(测试30秒)。

关键说明:结果中“Retr”(重传率)理想值<0.1%,超过1%说明内网存在不稳定问题。

4. iftop:实时流量监控神器

直观展示网卡实时流量、连接数、流量流向,轻松排查“谁在偷跑流量”,是排查网络拥堵的核心工具。

安装命令:sudo apt install iftop

执行命令:sudo iftop -i eth0(监控指定网卡),按“t”切换显示模式、“n”显示端口号,可快速定位占用带宽过高的IP和端口。

5. nload:简洁图形化流量展示工具

比iftop更简洁,适合长时间观察网络趋势,新手易上手。

6. nethogs:按进程监控流量(揪出带宽“元凶”)

执行命令:sudo nethogs

关键说明:对于企业来说,带宽异常往往会直接影响业务连续性,正是凭借这类实用命令,快速响应企业带宽异常诉求,高效排查问题、恢复网络正常,为企业业务稳定保驾护航。

7. vnstat:流量统计守护进程

后台持续记录流量数据,支持查看今日、本月、历史流量统计,适合做流量报表和网络使用规律分析,为带宽扩容提供数据支撑。

操作步骤:安装后启动服务sudo systemctl start vnstat,执行vnstat -d查看今日流量、vnstat -m查看本月流量。

8. bmon:专业级带宽监控工具

提供丰富的统计信息和图形展示,支持多网卡监控、历史数据查询,适合企业级长期网络监控,满足专业运维的深度分析需求。

执行命令:bmon,可直观查看网卡带宽、包量、错误率等指标,点击对应网卡可查看更详细的统计数据。

9. mtr:故障节点精准定位工具

ping与traceroute的结合体,不仅能测试延迟和丢包率,还能追踪数据包的传输路径,精准定位网络故障节点。

关键说明:执行后会持续输出每个节点的延迟和丢包情况,若某一节点丢包率过高,说明该节点存在网络拥堵或故障,为故障排查提供精准方向。

10. ethtool:网卡性能查询工具

虽不直接测速,但能查看网卡速率、双工模式、链路状态等核心参数,判断网卡是否工作在最优状态。

命令格式:ethtool eth0

新手可以从ping、curl、speedtest-cli入手,逐步掌握进阶工具;对于企业而言,网络性能直接影响业务连续性,仅靠记住命令、手动排查远远不够,更需要专业团队提供持续保障。而江苏立维凭借十多年的运维经验,将这些基础工具与智能化监控平台深度结合,实现网络性能的全方位管控,让运维工作告别繁琐手动操作,更高效、更省心。

从“只会ping”到“精通全场景测速”,只差这10个命令的距离,而专业的运维支持,能让你在运维路上走得更远、更稳。

本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。