CentOS下使用命令行测试网速

Speedtest.net提供了一个命令行工具 speedtest-cli 我们可以在Linux中使用speedtest-cli来测试宽带速度
speedtest-cli是由Python编写的轻量级Linux命令行工具基于Speedtest.net的基础架构来测量网络的上/下行速率
运行环境:Python2.4-3.4
github:https://github.com/sivel/speedtest-cli

下载speedtest-cli.py 并更改权限
# wget https://raw.github.com/sivel/speedtest-cli/master/speedtest_cli.py
# chmod a+rx speedtest_cli.py

使用speedtest-cli
# speedtest-cli
# 下方内容为回显内容(整个过程需要花上一点时间)
*****************************************************************
Retrieving speedtest.net configuration...
Retrieving speedtest.net server list...
Testing from China Unicom ####### (0.0.0.0)...
Selecting best server based on ping...
Hosted by Vladlink (Vladivostok) [509.76 km]: 14.623 ms
Testing download speed........................................
Download: 2.10 Mbit/s
Testing upload speed..................................................
Upload: 0.41 Mbit/s
*****************************************************************

# speedtest-cli -h
usage: speedtest-cli [-h] [--share] [--simple] [--list] [--server SERVER]
                     [--mini MINI] [--source SOURCE] [--version]

Command line interface for testing internet bandwidth using speedtest.net.
--------------------------------------------------------------------------

https://github.com/sivel/speedtest-cli

optional arguments:
  -h, --help       show this help message and exit
  --share          Generate and provide a URL to the speedtest.net share
                   results image
  --simple         Suppress verbose output, only show basic information
  --list           Display a list of speedtest.net servers sorted by distance
  --server SERVER  Specify a server ID to test against
  --mini MINI      URL of the Speedtest Mini server
  --source SOURCE  Source IP address to bind to
  --version        Show the version number and exit

#如果想方便的使用speedtest-cli 可以对speedtest-cli.py进行如下操作
# sudo mv speedtest_cli.py /usr/local/bin/speedtest-cli

# sudo chown root:root /usr/local/bin/speedtest-cli

文章转载自:http://Linux.it.NET.cn/CentOS/fast/2015/0311/13862.html

时间: 2025-01-05 20:28:58

CentOS下使用命令行测试网速的相关文章

Linux命令行测试网速

很多时候我们需要测试Linux服务器的上行和下行宽带.在可用于测试宽带速度的网站中,Speedtest.net也许是使用最广泛的应用"之一". Speedtest.net提供了一个命令行版本--speedtest-cli.下面将向你演示如何在Linux的命令行中使用speedtest-cli来测试宽带连接速度. 一.安装speedtest-cli speedtest-cli是一个用Python编写的轻量级Linux命令行工具,在Python2.4至3.4版本下均可运行.它基于Speed

在Linux系统下使用tespeed应用测试网速的方法

  许多电脑呆子知道可以用speedtest.net测试网速,但是这个不能在测试中给你足够的控制.Linux用户喜欢在终端中输入命令来完成任务,至少我就是这样的. tespeed是一款有很多特性的python工具,可以在终端在测试网速.根据文档说明,它利用了speedtest.net的服务器,但是用户可以手动指定. 最初作者用php语言写了tespeed工具,并且证明了ISP提供的网络远低于它广告中所说的那样.但是事情并不是一直如他们想的那样,因此作者移植他的php脚本到python中,并且他的

centos 6.8命令行下使用pptpsetup进行pptp拨号的实现方法_Linux

centos 6.8 命令行下可使用pptpsetup进行pptp拨号 1.先安装ppp,pptp和pptp-setup三个包 yum install -y ppp pptp pptp-setup 2.使用pptpsetup进行连接 pptpsetup --create VPN名字 --server 服务器IP --username 用户名 --password 密码 --encrypt --start [root@centos6-8-1 ~]# pptpsetup --create vpn -

win7 64位系统通过ping命令测试网速的技巧

  一.首先在键盘按"Win+r"打开"运行"窗口,输入CMD命令按回车; 二.这时候就会弹出命令提示符窗口进入DOS环境中,我们就可输入ping命令来检测了; 1.比如想要检测一下内网是否连通,假如内网其他机器的IP是192.168.1.10,我们就可以在命令提示符窗口中输入ping 192.168.1.102 -t,-t是一直ping,如下图所示: 2.也可以通过ping命令来ping网速,要ping 某个网站的时候,就可以输入ping www.xxxxxx.c

tespeed - 测试网速的Python工具

tespeed - 测试网速的Python工具 许多电脑呆子知道可以用speedtest.net测试网速,但是这个不能在测试中给你足够的控制.Linux用户喜欢在终端中输入命令来完成任务,至少我就是这样的. tespeed是一款有很多特性的python工具,可以在终端在测试网速.根据文档说明,它利用了speedtest.net的服务器,但是用户可以手动指定. 最初作者用php语言写了tespeed工具,并且证明了ISP提供的网络远低于它广告中所说的那样.但是事情并不是一直如他们想的那样,因此作者

怎么通过ping命令来检测网速

  一.首先在开始菜单中的命令框中输入CMD这个命令,如图: 二.这时会返回DOS环境下,我们可以输入ping命令来检测了. 1.我们先来检测一下内网是速连通,假如内网其他机器的IP是192.168.1.10,我们就可以用ping 192.168.1.102 -t,-t是一直ping,如图所示: 2.下面再通过ping命令来ping网速,例如我们要ping学无忧网站(www.xue51.com),那么就可以输入ping www.xue51.com -t,结果如图所示: 这里需说明一下,如果这个时

MySQL如何在ps命令下隐藏命令行中的密码

在命令行中输入命令并不是一个好主意,会造成安全问题.(见另外一篇文章<MySQL密码输入的安全操作>)但是如果你决定去写一个应用,而这个应用需要在命令行中使用密码或者其他敏感信息.那么,你能通过以下方法禁止系统的其他用户轻易的看到这些敏感数据 呢?,类似MySQL在ps命令下隐藏密码. 假设我这里系统里两个用户,一个是root ,一个是dabu .测试系统为centos 6.5在按照下面的步骤做: [root@dabu.info ~]#su dabu #切换到dabu这个账号 [dabu@da

PHPUnit袖珍指南之命令行测试工具

PHPUnit命令行测试工具是通过phpunit命令调用的.如下代码显示如何通过PHPUnit命令行测试工具运行测试. phpunit ArrayTestPHPUnit 2.3.0 by Sebastian Bergmann. Time: 0.067288 OK (2 tests) 对每个测试,PHPUnit命令行测试工具打印一个字符表示进程: ·测试成功打印".". ·运行测试方法是发生了断言失败打印"F". ·运行测试方法是发生了错误打印"E"

腾讯电脑管家怎么测试网速

  1.测试网速支持的系统都有哪些? 答: (1) 支持:XP x86/Vista x86/Win7 x86/ Win7 x64系统. (2) 不支持:XP/Vista x64,Win2003,Win2008等其他系统. 2.测试网速的功能是什么?在哪里能开启? 答:该功能可用于测试连接到网络服务商(如电信.网通等)的带宽,测试结束后会向用户展示出已用带宽和闲置带宽的情况,您的"闲置带宽"越高,网速就越快. 在电脑管家的"工具箱"中能够找到"测试网速&qu