• العربية
  • Azerbaijani
  • Català
  • 中文
  • Hrvatski
  • Čeština
  • Dansk
  • Nederlands
  • English
  • Estonian
  • Persian
  • Français
  • Deutsch
  • עברית
  • Magyar
  • Italiano
  • Macedonian
  • Norwegian
  • Português
  • Português
  • Română
  • Русский
  • Español
  • Svenska
  • Türkçe
  • Українська
  • Account
    • Login
    • Register
    • Forgot Password?
  • FairyHosting.com
    • Services
      • My Services
      • Order New Services
      • Domains
      • DNS MANAGER
    • Payment
      • Invoices
      • Add funds
      • Mass Payment
    • Support
    • Knowledgebase
    • Affiliates

      Categories

    Hestia CP
    2
    ISPmanager
    9
    Linux Server
    25
    Plesk
    14
    Windows Server
    14
    Fairy Disk Services
    4
    Mikrotik (RouterOS)
    8
    Server management
    19
    For a new client
    13

      Categories

      Tag Cloud

    Debian Восстановление root пароля CentOS7 Linux сброс root пароля CentOS7 сервер Password recovery Root password Ubuntu

      Support

    My Support Tickets
    Knowledgebase
    Open Ticket

    Upload/download internet speed check in Linux Print

    • 147

    Speedtest-cli is used to check the speed of uploading and downloading in the server and it use command line interface in order to perform the task. You can also test the network speed of your server too. It is quite simple to install Speedtest-cli in server. In this article we are showing the simple installation steps to follow for the installation of Speedtest-cli.

    This article will help you to very simple understand, what is this utility doing and how to install her in your Linux OS.

    Table of Contents

     

    1. What is speedtest-cli?
    2. What is EPEL release?
    3. Install Pyhton and pyhton-pip?
    4. Linux system examples
    5. Speedtest-cli utiliti installation and using guide



    1. What is speedtest-cli?

    Speedtest-cli is a script written in the Python programming language which measures the internet speed bidirectionally. This application allows you to check your internet speed upon distance in km, it can test against specific servers and it also provides a URL so that you can share your result on the internet.


    2. What is EPEL release?

    EPEL - (Extra Packages for Enterprise Linux) is open source and free community based repository project from Fedora team which provides 100% high quality add-on software packages for Linux distribution including RHEL (Red Hat Enterprise Linux), CentOS, and Scientific Linux.



    3. What is Pyhtonand pyhthon-pip?

    Python is an interpreted, object-oriented, high-level programming language with dynamic semantics. Its high-level built in data structures, combined with dynamic typing and dynamic binding, make it very attractive for Rapid Application Development, as well as for use as a scripting or glue language to connect existing components together.

    pip — pip is a package management system used to install and managesoftware packages written in Python.


    4. Linux system examples
    Utility installation

    Centos:

    Install EPEL release :

    yum install epel-release -y


    Install python and python-pip
    :

    yum install python python-pip -y


    Install Speedtest-cli package via pip :

    pip install --upgrade pip


     

    Debian/Ubuntu:

    First update the packages:

    apt-get update


    Install python and python-pip
    :

    apt install python python-pip -y
    pip install --upgrade pip


    Install Speedtest-cli package via pip :

    apt-get install speedtest-cli



    FreeBSD:

    Install python :

    pkg install python


    Download the speedtest-cli.py file:

    wget --no-check-certificate -O speedtest-cli https://raw.githubusercontent.com/sivel/speedtest-cli/master/speedtest.py



    Than give proper permission for the downloaded file
    :

    chmod 777 speedtest-cli


    Now run below any one command to get the Internet speed:

    ./speedtest-cli





    5. Speedtest-cli utiliti installation and using guide

     

    For install speedtest-cli use follow command:

    pip install speedtest-cli

     

    By the choosing server location for the internet checking use this command:

    speedtest-cli -–list



    This utility instruction you can find by follow next command:

    speedtest-cli --help

     

    Each server has a own unique ID, for example:(2113 ) Gatchina-Online (Gatchina, Russian Federation) [305.32 km]

    By the using this server for the checking follow command:

    speedtest-cli --server 2113


    You can also check you internet speed by save in picture. Use follow command:

    speedtest-cli --share




    Was this answer helpful?

    Related Articles

    Ioncube installation Ioncube install on Debian server.   1. Archive download from website creator wget... Update nginx on Debian 6 1. Download nginx key wget http//nginx.org/keys/nginx_signing.key 2. Add him apt key add... Ioncube PHP Loader installation Install Ioncube PHP Loader extensions via SSH client.Firstable download module for your operating... How to change SSH port Default SSH server port is 22. Open configuration file /etc/ssh/sshd_config of SSH server by... Linux system shutdown&reboot You need to know, how to shutting down or reboot your Linux system. It means bringing the system...
    « Back

      Tag Cloud

    Debian Восстановление root пароля CentOS7 Linux сброс root пароля CentOS7 сервер Password recovery Root password Ubuntu

      Support

    My Support Tickets
    Knowledgebase
    Open Ticket
    • Billing
      • Services
      • Invoices
      • Support
      • Knowledgebase
    • Services
      • Virtual servers
      • Dedicated servers
      • Colocation
      • Business hosting
      • Fairy Disk
      • Routers for rent
      • SSL-Certificates
    • News
    • Company
      • About Us
      • Contacts
      • User agreement
      • Privacy policy
    • Technologies

      RJ Network OÜ
      Reg.nr 14694302
      VAT ID: EE102147829

      Narva: P. Kerese tn 5, 20309
      Tallinn: Paul Pinna 8, 13615

    Telegram Chat

    +372 6647001

    [email protected]

    Copyright © 2025 FairyHosting.com. All Rights Reserved.


    Loading...
    Loading...
    Choose language
    العربية
    Azerbaijani
    Català
    中文
    Hrvatski
    Čeština
    Dansk
    Nederlands
    English
    Estonian
    Persian
    Français
    Deutsch
    עברית
    Magyar
    Italiano
    Macedonian
    Norwegian
    Português
    Português
    Română
    Русский
    Español
    Svenska
    Türkçe
    Українська

    Generate Password

    Please enter a number between 8 and 64 for the password length