Skip to main content

Проверка скорости интернет соединения через терминал в CentOS, RHEL, Fedora, Ubuntu, Mint

Speedtest-CLI небольшое приложение командной строки, предназначенные для тестирования Вашей интернет скорости с помощью терминала в различных Linux дистрибутивах, включая CentOS, Fedora, Ubuntu и Mint.

SpeedTest CLI-использует Speedtest.net сайт для тестирования пропускной способности интернет.

 

Запустите терминал в Вашем дистрибутиве введите команду:

wget https://github.com/sivel/speedtest-cli/blob/master/speedtest.py
chmod +x speedtest_cli.py

 

Запустите тест скорости интернет с помощью следующей команды:

./speedtest_cli.py

 

Пример:

[root@********** ~]# ./speedtest_cli.py
Retrieving speedtest.net configuration...
Retrieving speedtest.net server list...
Testing from MyLoc Managed IT (77.***.***.***)...
Selecting best server based on latency...
Hosted by NetCologne (Cologne) [33.77 km]: 11.021 ms
Testing download speed........................................
Download: 96.84 Mbit/s
Testing upload speed..................................................
Upload: 74.80 Mbit/s

 

Если вы хотите поделиться результатами теста скорости, вы можете использовать вариант “–share”, который позволит вам поделиться результатами теста скорости с другими в формате изображения через Speedtest.net.

./speedtest_cli.py --share

 

Пример:

[root@******** ~]# ./speedtest_cli.py --share
Retrieving speedtest.net configuration...
Retrieving speedtest.net server list...
Testing from MyLoc Managed IT (77.***.***.***)...
Selecting best server based on latency...
Hosted by myLoc managed IT AG (Duesseldorf) [2.18 km]: 9.139 ms
Testing download speed........................................
Download: 97.19 Mbit/s
Testing upload speed..................................................
Upload: 94.65 Mbit/s
Share results: http://www.speedtest.net/result/*******198.png

 

Ниже приведен пример изображения, которое автоматически генерируется и загружается на Speedtest.net по SpeedTest CLI-.

 

Утилита поддерживает несколько других параметров, и вы можете просмотреть их, выполнив команду speedtest-cli.py -help.

./speedtest_cli.py --help./speedtest_cli.py --help

 

Пример вывода команды:

Usage: speedtest_cli.py [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

  --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

  --version        Show the version number and exit