很多时候我们需要测试Linux服务器的上行和下行宽带。在可用于测试宽带速度的网站中,Speedtest.net也许是使用最广泛的应用“之一”。
Speedtest.net提供了一个命令行版本——speedtest-cli。下面将向你演示如何在Linux的命令行中使用speedtest-cli来测试宽带连接速度。

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

[root@localhost temp]# wget https://raw.github.com/sivel/speedtest-cli/master/speedtest_cli.py
[root@localhost temp]# chmod a+rx speedtest_cli.py
[root@localhost temp]# mv speedtest_cli.py /usr/local/bin/speedtest-cli
[root@localhost temp]# chown root:root /usr/local/bin/speedtest-cli

也可以在自己电脑上下载好 speedtest_cli.py 然后上传到服务器上。

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

[root@localhost temp]# speedtest-cli

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

[root@localhost temp]# speedtest-cli
Retrieving speedtest.net configuration…
Retrieving speedtest.net server list…
Testing from China Telecom (219.135.214.145)…
Selecting best server based on latency…
Hosted by CTM Internet Services (Macau) [106.48 km]: 55.974 ms
Testing download speed………………………………….
Download: 3.15 Mbit/s
Testing upload speed…………………………………………..
Upload: 0.58 Mbit/s

测试结果说明:上行为 0.58Mbit/s 下行为 3.15 Mbit/s
当然对于测试结果,一般在实际应用中不一定能达到这个值,仅作为参考使用。

Linux命令行测试网速相关推荐

  1. 使用Linux命令行测试网速

    2019独角兽企业重金招聘Python工程师标准>>> Speedtest.net的工作原理并不复杂:它在你的浏览器中加载JavaScript代码并自动检测离你最近的Speedtes ...

  2. python测网速_使用Linux命令行测试网速(示例代码)

    当发现上网速度变慢时,人们通常会先首先测试自己的电脑到网络服务提供商(通常被称为"最后一公里")的网络连接速度.在可用于测试宽带速度的网站中,Speedtest.net也许是使用最 ...

  3. 命令行测试网速_3个方便的命令行互联网速度测试

    命令行测试网速 能够验证网络连接速度使您可以控制计算机. 可以通过命令行检查Internet和网络速度的三个开源工具是Speedtest,Fast和iPerf. 速度测试 Speedtest是一个古老 ...

  4. windows测试linux带宽,linux下使用命令行测试网速 speedtest-cli,Linux带宽测试

    Speedtest.net提供了一个命令行工具 speedtest-cli 我们可以在Linux中使用speedtest-cli来测试宽带速度 speedtest-cli是由Python编写的轻量级L ...

  5. linux命令行测网速

    安装工具 speedtest-cli是使用Python编写的Linux命令行工具.基于Speedtest.net的基础架构来测量网络的上/下行速率. wget https://raw.githubus ...

  6. linux服务器如何测试网速

    linux服务器如何测试网速 说到测网速我相信很多小伙伴都知道在自己的电脑上操作,但我们平时用的比较多的系统还是Windows系统,那么到了linux系统上你知道怎么测网速吗? 今天还是艾西的服务器小 ...

  7. 计算机网络速度测试指令,电脑cmd命令怎么测试网速详细步骤

    CMD是Command命令的简写,CMD中有很多指令,其中包含有用来测网速的命令,下面一起看看怎么用cmd命令来测试网速吧. 1.想要使用CMD命令,首先要进入CMD窗口.按下键盘上的快捷键 WIN+ ...

  8. 检测网络是否稳定的计算机命令,怎么测试网速稳定不稳定,3 个方便的命令行网速度测试工具...

    怎么测试网速稳定不稳定 用这三个开源工具检查你的互联网和局域网速度.-- Ben Nuttall(作者) 能够验证网络连接速度使您可以控制计算机. 使您可以在命令行中检查互联网和网络速度的三个开源工具 ...

  9. linux服务器上测试网速

    Linux界面都是命令行,也可以测试网速,用的是开源测试软件speedtest,linux上的版本是基于python的. 因为是下载githup版本库上的软件,linux上要安装git客户端,最简单的 ...

最新文章

  1. Vue插槽 slot
  2. 【必看】如何在 Linux 上恢复误删除的文件或目录
  3. 210314阶段三VS使用Linux 的sqlite3 API
  4. CentOS 6.2 安装教程
  5. c语言几种排序方法的比较,基于C语言的几种排序方法比较.doc
  6. 董明珠回应口罩预约不到:没想到几十万人预约 正提高产能
  7. 13.mysql架构方案_MYSQL常见架构
  8. 马云电脑水平曝光;快狗打车回应裁员50% ;华为邀请开发者加入应用商店 | 极客头条...
  9. Material使用09 MdCheckboxModule、MdMenuModule、MdTooltipModule
  10. linux常用命令示例
  11. java隐式参数的作用_隐式参数_scala教程_田守枝Java技术博客
  12. Spring中的@Autowired自动装配
  13. 怎么给服务器部署php探针,phpStudy学习之php探针
  14. 电脑c盘爆满如何清理
  15. 动态监听监听和静态注册---elaine
  16. 测试ios软件开发,iOS开发中的测试框架
  17. 免流解密之SAOML二开
  18. Mac安装steam提示Steam needs to be online to update. Please confirm your network connection and try again
  19. 【GamePlay】UGUI的注意事项
  20. 【C++】数据结构——向量

热门文章

  1. 实验三 可综合时序逻辑电路实验
  2. 放大器:A、B、AB、D、G、H
  3. 肚脐眼周围疼痛怎么回事,10种方法来预防
  4. 谁给一个C#写的简单的杀毒软件的源代码
  5. [Ansible系列]ansible JinJia2过滤器
  6. STM32L0Cube之低功耗定时器LPTIM编程笔记
  7. c语言请你为儿童专门设计定制一款专门测试算术能力的软件,莆田学院《C语言程序设计》模拟试卷-03-.doc...
  8. 谁说Vim不是IDE?
  9. 2022张宇考研基础30讲 线性代数 第三讲 向量组
  10. 通证经济——开启数字经济新时代!股票通证:革命性的制度创新