Linux命令行中网速测试方法详解

活到99岁

活到99岁

2016-02-20 04:54

今天给大家分享的是由图老师小编精心为您推荐的Linux命令行中网速测试方法详解,喜欢的朋友可以分享一下,也算是给小编一份支持,大家都不容易啊!

在浏览网站的时候突然变的好卡,不知道是电脑的原因还是网速的原因导致的,这就需要测试网速了,下面图老师小编给大家介绍下如何使用Linux命令行来测试网速,有兴趣的话不妨来了解下吧。

 Linux命令行中网速测试方法详解

在可用于测试宽带速度的网站中,Speedtest.net是使用最广泛的。

Speedtest.net的工作原理并不复杂:它在你的浏览器中加载JavaScript代码并自动检测离你最近的Speedtest.net服务器,然后向服务器发送HTTP GET and POST请求来测试上行/下行网速。

但在没有图形化桌面时(例如,当你通过命令行远程登陆服务器或使用没有图形界面的操作系统),基于flash、界面友好的Speedtest.net将无法工作。幸运的是,Speedtest.net提供了一个命令行版本speedtest-cli。下面我将向你演示如何在Linux的命令行中使用speedtest-cli来测试宽带连接速度。

安装speedtest-cli

speedtest-cli是一个用Python编写的轻量级Linux命令行工具,在Python2.4至3.4版本下均可运行。它基于 Speedtest.net的基础架构来测量网络的上/下行速率。安装speedtest-cli很简单只需要下载其Python脚本文件。

1$ wget https://raw.github.com/sivel/speedtest-cli/master/speedtest_cli.py

2$ chmod a+rx speedtest_cli.py

3$ sudo mv speedtest_cli.py /usr/local/bin/speedtest-cli

4$ sudo chown root:root /usr/local/bin/speedtest-cli

使用speedtest-cli测试网速

使用speedtest-cli命令也很简单,它不需要任何参数即可工作。

1$ speedtest-cli

输入这个命令后,它会自动发现离你最近的Speedtest.net服务器(地理距离),然后打印出测试的网络上/下行速率。

 Linux命令行中网速测试方法详解

如果你愿意分享测试结果,你可以使用参数–share。它将会把你的测试结果上传到Speedtest.net服务器并以图形的方式分享给其他人。

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/diannaorumen/)

 Linux命令行中网速测试方法详解

下面是一幅由speedtest-cli自动生成并上传到Speedtest.net的测试结果:

 Linux命令行中网速测试方法详解

如果你对目前所有可用的Speedtest.net服务器感兴趣,你可以使用参数–list。它会打印出所有的Speedtest.net服务器(按照离你的地理距离由近及远排序)。

 Linux命令行中网速测试方法详解

在上面的列表中,每个服务器的前面都有一个与其对应的ID。如果想使用指定的服务器来测试你的网速,你只需要在speedtest-cli命令后指定其ID即可。例如,如果想使用在Washington DC的服务器,你只需要指定相对应的服务器ID(如935)。

 Linux命令行中网速测试方法详解

上面就是使用Linux命令行测试网速的方法介绍了,如果你在上网的时候遇到网络卡的情况,就可以使用speedtest-cli测试网速,赶紧试试看吧。

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/diannaorumen/)
展开更多 50%)
分享

猜你喜欢

Linux命令行中网速测试方法详解

电脑入门
Linux命令行中网速测试方法详解

Linux命令行Find小技巧

Linux Linux命令 Linux安装 Linux编程 Linux桌面 Linux软件 Linux内核 Linux管理
Linux命令行Find小技巧

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

php 命令行参数详解及应用

PHP
php 命令行参数详解及应用

Linux命令行之逗趣的图文

服务器
Linux命令行之逗趣的图文

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

Linux命令行里的“瑞士军刀”

服务器
Linux命令行里的“瑞士军刀”

mac命令行终端怎么输入密码 mac命令行终端输入密码方法

服务器
mac命令行终端怎么输入密码 mac命令行终端输入密码方法

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

教你怎样找回消失的“Run”命令

教你怎样找回消失的“Run”命令

Mac数据备份和恢复的方法及Time Machine的优点

Mac数据备份和恢复的方法及Time Machine的优点
下拉加载更多内容 ↓