- Data Structure
- Networking
- RDBMS
- Operating System
- Java
- MS Excel
- iOS
- HTML
- CSS
- Android
- Python
- C Programming
- C++
- C#
- MongoDB
- MySQL
- Javascript
- PHP
- Physics
- Chemistry
- Biology
- Mathematics
- English
- Economics
- Psychology
- Social Studies
- Fashion Studies
- Legal Studies
- Selected Reading
- UPSC IAS Exams Notes
- Developer's Best Practices
- Questions and Answers
- Effective Resume Writing
- HR Interview Questions
- Computer Glossary
- Who is Who
How to Test your Broadband Speed from Linux Terminal
To install speed test CLI command line, it should require Python ppi. Use the following command to install Python ppi .
$ sudo apt-get install python-pip
The sample output should be like this –
Building dependency tree Reading state information... Done The following packages were automatically installed and are no longer required: libbs2b0 libopusfile0 libqmmp-misc libqmmpui0 libsidplayfp linux-headers-4.2.0-27 linux-headers-4.2.0-27-generic linux-image-4.2.0-27-generic linux-image-extra-4.2.0-27-generic linux-signed-image-4.2.0-27-generic php7.0-opcache Use 'apt-get autoremove' to remove them. The following extra packages will be installed: python-chardet-whl python-colorama python-colorama-whl python-distlib python-distlib-whl python-html5lib python-html5lib-whl python-pip-whl python-requests-whl python-setuptools python-setuptools-whl python-six-whl python-urllib3-whl python-wheel Suggested packages: python-genshi Recommended packages: python-dev-all The following NEW packages will be installed: python-chardet-whl python-colorama python-colorama-whl python-distlib .............................................................................
To instal speedtest-cli, use the following command –
$ sudo pip install speedtest-cli
The sample output should be like this –
Downloading/unpacking speedtest-cli Downloading speedtest_cli-0.3.4-py2.py3-none-any.whl Installing collected packages: speedtest-cli Successfully installed speedtest-cli Cleaning up...
To run Speedtest-cli, use the following command –
$ speedtest-cli
The sample output should be like this –
Retrieving speedtest.net configuration... Retrieving speedtest.net server list... Testing from Beam Telecom (183.82.104.71)... Selecting best server based on latency... Hosted by ACT Fibernet (Hyderabad) [10.33 km]: 2.75 ms Testing download speed........................................ Download: 23.32 Mbit/s Testing upload speed.................................................. Upload: 14.30 Mbit/s
To get more information about speedtest-cli, use the following command –
$ speedtest-cli --help
The sample output should be like this –
usage: speedtest-cli [-h] [--bytes] [--share] [--simple] [--list] [--server SERVER] [--mini MINI] [--source SOURCE] [--timeout TIMEOUT] [--secure] [--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 --bytes Display values in bytes instead of bits. Does not affect the image generated by --share --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 --timeout TIMEOUT HTTP timeout in seconds. Default 10 --secure Use HTTPS instead of HTTP when communicating with speedtest.net operated servers --version Show the version number and exit
Congratulations! Now, you know “How to test your Broadband Speed from Linux Terminal ”. We’ll learn more about these types of commands in our next Linux post. Keep reading!
Advertisements
To Continue Learning Please Login
Login with Google