Speedtest CLI
Speedtest CLI — отличная пузомерка измерения скорости интернет-соединения для разработчиков.
Speedtest CLI переносит в командную строку надежную технологию и глобальную серверную сеть от Speedtest. Он создан для разработчиков программного обеспечения, системных администраторов и компьютерных энтузиастов и является первым официальным приложением Speedtest для Linux, поддерживаемым Ookla.
С помощью интерфейса командной строки Speedtest вы можете легко:
- Измерить показатели скорости интернет-соединения, такие как загрузка, выгрузка, задержка и потеря пакетов, без использования веб-браузера.
- Проверить подключение к интернету своего рабочего стола Linux, удаленного сервера или даже устройств с меньшей мощностью, таких как Raspberry Pi®, с помощью Speedtest Server Network.
- Настроить автоматические скрипты для сбора данных о производительности интернет-подключения, включая тренды во времени.
- Использовать Speedtest в своих программах абсолютно на любом языке программирования по вашему выбору.
- Посмотреь рехзультаты тестов в виде CSV, JSONL или JSON.
Установка
macOS
brew tap teamookla/speedtest
brew update
brew install speedtest --force
Ubuntu/Debian
sudo apt-get install gnupg1 apt-transport-https dirmngr
export INSTALL_KEY=379CE192D401AB61
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys $INSTALL_KEY
echo "deb https://ookla.bintray.com/debian generic main" | sudo tee /etc/apt/sources.list.d/speedtest.list
sudo apt-get update
# Other non-official binaries will conflict with Speedtest CLI
# Example how to remove using apt-get
# sudo apt-get remove speedtest-cli
sudo apt-get install speedtest
Fedora/Centos/Redhat
sudo yum install wget
wget https://bintray.com/ookla/rhel/rpm -O bintray-ookla-rhel.repo
sudo mv bintray-ookla-rhel.repo /etc/yum.repos.d/
# Other non-official binaries will conflict with Speedtest CLI
# Example how to remove using yum
# rpm -qa | grep speedtest | xargs -I {} sudo yum -y remove {}
sudo yum install speedtest
FreeBSD
sudo pkg update && sudo pkg install -g libidn2 ca_root_nss
sudo pkg add "https://bintray.com/ookla/download/download_file?file_path=ookla-speedtest-1.0.0-freebsd.pkg"