- March 8, 2023
- 10:40 pm
- No Comments
How to Test Your Internet Speed on Linux
If you are a Linux user, you can use the command line to test your internet speed without having to open a browser or install any third-party software. In this guide, we will show you how to perform a speed test on your Linux machine using the Speedtest CLI utility.
Using Speedtest CLI
Speedtest CLI is a command-line interface (CLI) utility program for measuring the speed of an internet connection. It is developed by Ookla, the same company that created the popular online Speedtest.net website.
With Speedtest CLI, you can perform internet speed tests from the command line, which is useful for automating testing and integrating it into scripts or applications. It can test both the download and upload speeds of an internet connection, as well as provide information on latency and packet loss.
Speedtest CLI works by sending data packets to a nearby Ookla server and measuring the time it takes for the data to travel back and forth. It then calculates the download and upload speeds based on the amount of data transferred and the time it took to transfer it.
Step 1: Open Terminal
Open the terminal by pressing Ctrl + Alt + T on your keyboard or by searching for it in the applications menu.
Step 2: Install Speedtest CLI
On Debian/Ubuntu-based distros, run:
sudo apt install speedtest-cli
On Fedora/RPM-based distros, run:
sudo dnf install speedtest-cli
On Arch-based distros, run:
sudo pacman -S speedtest-cli
Step 3: Run Speed Test
Once the Speedtest CLI package is installed, you can run a speed test by running:
speedtest-cli
This command will initiate a speed test and display the results on your terminal screen. The output will include information such as your ping time, download speed, and upload speed.
Step 4: (Optional) Specify Server Location
By default, Speedtest CLI will select the closest server location to perform the speed test. However, you can also specify a particular server location by using its ID. To get a list of available server locations and their IDs, you can run:
speedtest-cli –list
This command will display a list of server locations along with their IDs. To specify a server location, you can use the following command format:
speedtest-cli –server SERVER_ID
Replace SERVER_ID with the ID of the server location you want to use.
Step 5: (Optional) Save Results
If you want to save the speed test results to a file for future reference, you can use the following command format:
speedtest-cli –csv >> results.csv
This command will append the speed test results to a CSV file named results.csv in your current directory. You can replace results.csv with any file name of your choice.
Conclusion
In this guide, we showed you how to test your internet speed from the command line on Linux using the Speedtest CLI utility. With this tool, you can quickly and easily check your internet connection speed without having to rely on a browser or third-party software. Try it out and see how fast your internet really is!
Please Leave Feedback and Corrections in the Comments
More to Explore
How to Access Google Drive on Ubuntu
Google Drive has become an essential tool for many users, allowing them to store and access files in the cloud and collaborate with others.
10 Linux Terms You Must Know
When getting started with Linux, you’ll encounter a variety of unique terms and concepts that are crucial to understanding the Linux ecosystem.
How to Check Hardware Information on Linux
Getting detailed information about your Linux system’s hardware is essential for troubleshooting, optimizing performance, and upgrading components.
How to Run Android on Ubuntu
Running Android on Linux can be a useful way to access Android apps and games on your Linux machine or test and develop Android applications.
How to Listen to Internet Radio on Linux
Internet radio offers a vast array of music, news, and talk stations from around the world.
How to Recover Deleted Files on Linux
Accidentally deleting important files is a common issue that many users face.
How to Access a Remote Linux Machine From Windows
Accessing a remote Linux machine from a Windows computer can be a useful skill for various tasks.
7 Mistakes New Linux Users Make
Linux is a powerful and versatile operating system that offers a wealth of benefits, including increased security, flexibility, and customization.
How to View WebP Images on Ubuntu
WebP is an image format developed by Google that provides superior compression and faster loading times compared to other image formats.