大家好,我是良旭。无论您使用什么操作系统,网络速度都是您非常关心的性能指标。毕竟没人想看个视频,网速卡到怀疑人生。本文介绍三款Linux命令行下的网络测速工具,让你随时随地了解自己的网络状况。fastfast是Netflix提供的一项服务,不仅可以通过命令行使用,还可以直接在网络上使用:fast.com。我们可以通过以下命令安装这个工具:$npminstall--globalfast-cli无论是网页还是命令行,它都提供了最基本的网络下载测速。使用命令行最简单的方法如下:$fast93Mbps↓从上面的结果我们可以看出,如果直接使用fast命令,只会返回网络下载速度。如果还想获取网络的上传速度,需要使用-u选项。$fast-u?81Mbps↓/8.3Mbps↑speedtestspeedtest是一个比较知名的工具。它是用Python编写的,可以使用apt或pip命令安装。您可以从命令行使用它,或将它直接导入到您的Python项目中。安装方法:$sudoaptinstallspeedtest-cli或$sudopip3installspeedtest-cli使用时直接运行speedtest命令即可:$speedtestRetrievingspeedtest.netconfiguration...腾讯云计算(140.143.139.14)测试。..正在检索speedtest.net服务器列表...根据ping选择最佳服务器...由HenanCMCC5G(郑州)主办[9.69km]:28.288ms测试下载速度.....................................................................................下载:56.20Mbit/s测试上传速度.................................................................................................................Upload:1.03Mbit/s从运行结果可以看出,speedtest命令会直接提供上传/下载速率,测试过程也很快。您可以编写一个脚本来调用该命令,然后定期进行网络测试,并将结果保存在文件或数据库中,这样您就可以实时跟踪您的网络状态。2020精选阿里/腾讯等一线公司面试、简历、进阶、电子书公众号“良旭Linux”后台回复“数据”免费获取iPerfiperf是一款网络性能测试工具,可以测试TCP和UDP带宽质量,可以测量最大TCP带宽,具有多种参数和UDP特性,可以报告带宽、延迟抖动和丢包。利用iperf的特性,可以用来测试一些网络设备的性能,比如路由器、防火墙、交换机等。基于Debian的发行版可以使用以下命令来安装iPerf:$sudoaptinstalliperf这个工具不仅在Linux系统上可用,在Mac和Windows系统上也可以使用。如果要测试网络带宽,则需要两台计算机。两台电脑需要在同一个网络,一台作为服务器,一台作为客户端,两台电脑都必须安装iPerf。服务器的IP地址可以通过以下命令获取:$ipaddrshow|grepinet.*brdinet192.168.242.128/24brd192.168.242.255scopeglobaldynamicnoprefixrouteens33我们知道在局域网中,我们的ipv4地址一般都是192.168开头。运行上面的命令后,我们需要记下服务器机器的地址,后面会用到。之后,我们在服务器上启动iperf工具:$iperf-s然后就可以等待客户端访问了。客户端可以使用以下命令连接服务器:$iperf-c192.168.242.128测试几秒后,会返回网络传输速率和带宽。2020精选阿里/腾讯等一线公司面试、简历、进阶、电子书公众号“良旭Linux”后台回复“信息”看完即免费获取是真爱,临行前点赞?您的“三通”是良旭继续创作的最大动力!关注原创公众号《良序Linux》,第一时间获取最新Linux干货!公众号后台回复【信息】【面试】【简历】获取精选一线大厂的面试、自我提升、简历等信息。关注我的博客:lxlinux.net
