加入收藏 | 设为首页 | 会员中心 | 我要投稿 拼字网 - 核心网 (https://www.hexinwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 服务器 > 搭建环境 > Linux > 正文

用Speedtest-CLI来测试你的上下行网速

发布时间:2022-10-07 12:51:07 所属栏目:Linux 来源:
导读:  我们经常需要检查服务器的网络状况,于是便了有此文的主题Speedtest-CLI,这是个十分好用的工具,使用简单的命令就能达到我们的目的。

  Speedtest-CLI是什么?

  Speedtest-CLI是基于python开发的脚
  我们经常需要检查服务器的网络状况,于是便了有此文的主题Speedtest-CLI,这是个十分好用的工具,使用简单的命令就能达到我们的目的。
 
  Speedtest-CLI是什么?
 
  Speedtest-CLI是基于python开发的脚本程序linux测试网速工具,利用了speedtest.net的服务来测量出上下行的宽带速度。Speedtest-cli能根据机房离测速服务器的物理距离来列出测速服务器,或者针对某一服务器进行测速,同时还能为你生成一个URL以便你分享你的测速结果。
 
  在Linux上安装Speedtest-CLI 准备条件
 
  服务器上必须安装了2.4-3.5的python版本
 
  安装方法 移动脚本到用户下,这样就不用每次输入完整的脚本路径
 
  sudo mv speedtest-cli /usr/bin/
 
  使用Speedtest-CLI
 
  键入speedtest-cli -h可以得到相关的命令
 
  Usage: speedtest-cli [options]
  Command line interface for testing internet bandwidth using speedtest.net.
  --------------------------------------------------------------------------
  https://github.com/sivel/speedtest-cli
  Options:
    -h, --help            show this help message and exit
    --no-download         Do not perform download test
    --no-upload           Do not perform upload test
    --bytes               Display values in bytes instead of bits. Does not
                          affect the image generated by --share, nor output from
                          --json or --csv
    --share               Generate and provide a URL to the speedtest.net share
                          results image, not displayed with --csv
    --simple              Suppress verbose output, only show basic information
    --csv                 Suppress verbose output, only show basic information
                          in CSV format. Speeds listed in bit/s and not affected
                          by --bytes
    --csv-delimiter=CSV_DELIMITER
                          Single character delimiter to use in CSV output.
                          Default ","
    --csv-header          Print CSV headers
    --json                Suppress verbose output, only show basic information
                          in JSON format. Speeds listed in bit/s and not
                          affected by --bytes
    --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
    --timeout=TIMEOUT     HTTP timeout in seconds. Default 10
    --secure              Use HTTPS instead of HTTP when communicating with
                          speedtest.net operated servers
    --no-pre-allocate     Do not pre allocate upload data. Pre allocation is
                          enabled by default to improve upload performance. To
                          support systems with insufficient memory, use this
                          option to avoid a MemoryError
    --version             Show the version number and exit
  命令介绍
 
  好了,这里就说这么多了.
 

(编辑:拼字网 - 核心网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!