Linux命令行下精准测量网络速度(linux命令行测试网速)
最近网络速度变化突然变慢,是不是你也有这种感受?但由于网络服务提供商一般不提供实时的完整测速服务,虽然显示的数字看起来可能会不准确,但在实际中仍然可以从中获得可靠的结果,而且在 Linux 中甚至可以使用命令行进行精确的测量网络速度。
首先,在 Linux 中我们可以使用 **iperf3 **实现测速。iperf3 是一个测量网络性能的命令行程序,可以测量局域网的速度,它需要我们先在服务器端安装它:
sudo apt install iperf3
// orsudo yum install iperf3
安装完成后,可以在服务器端上执行以下命令:
iperf3 -s
此外,还需要在服务器和客户端上执行以下命令:
iperf3 -c
在客户端上,将 IP_ADDRESS 替换为服务器的 IP 地址即可。随后我们就可以在服务器端查看准确的网速测量结果,从而更加准确地测出所使用的网络的速度。
此外,也可以使用 **speedtest** 来测量网络速度。speedtest 是另一个在 Linux 上进行网络速度测量的命令行工具,需要安装它:
sudo apt install speedtest-cli
// orsudo yum install speedtest-cli
接下来,在 Linux 中输入以下命令:
speedtest
即可查看准确的网络速度测量结果,与上了** iperf3 **得到的结果不同,speedtest 将从互联网上获得可之间的测速结果,更能够帮助确定速度变慢的真正原因,以便便于网络服务商确定应采取的措施。
总之,在 Linux 中我们可以使用 **iperf3 **和 **SpeedTest** 等命令行工具来精确地测量网络速度,帮助我们实时知道网络速度,也可以帮助找出变慢的原因。通过比较结果,我们也可以更好地优化连接的方式,以获得最佳的速度。