Как проверить скорость интернет соединения через терминал в 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
Перевод статьи с lintut