Главная >> Инструкции >> Проверка скорости интернета Linux

Проверка скорости интернета Linux

Скорость подключения к интернету - это очень важный параметр работы сети. При подключении к интернету в офисе или дома может понадобиться проверить скорость интернета linux. Обычно, для этого достаточно открыть какой-либо сайт и скачать файл. Но это не единственный способ.

Проверка скорости интернета Linux может быть выполнена с помощью специального сервиса - speedtest.net. Вы можете открыть сайт проекта в браузере, программа определит ближайший к вам сервер, а затем покажет скорость доступа к этому серверу. Для работы сервиса используется флеш-плеер. Но не это тема нашей статьи. Сегодня мы рассмотрим как узнать скорость сети linux через терминал.


Содержание статьи

Проверка скорости интернета через терминал

Конечно, вы могли бы скачать файл с помощью wget и таким образом узнать скорость интернета. Но тогда на скорость загрузки будет влиять не только пропускная способность вашей сети, но и скорость отдачи сервера. Поэтому лучше использовать сервис speedtest, это, возможно, даже из командной строки.

speedtest-cli - это скрипт, написанный на Python, который позволяет измерить скорость интернета linux в двух направлениях. Вы можете проверять скорость сети на определенном расстоянии или для конкретных серверов, а также делиться своим результатом в интернете.

Установка SpeedTest-cli

Утилита может быть установлена двумя способами. Или из репозитория пакетов Python, либо прямо с Github, мы рассмотрим оба способа. Начнем с более сложного.

Сначала обновите систему до самой последней версии:

sudo apt update

speed

Установите скрипт установки пакетов python:

sudo apt install python-pip

speed1

Затем установите саму программу speedtest-cli с помощью pip:

sudo pip install speedtest-cli

speed2

Второй способ еще проще, сначала скачайте файл программы с GitHub и дайте ему права на выполнение:

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

Вы можете скопировать скрипт в папку /bin или выполнять его прямо из этой папки.

Проверка скорости интернет

Чтобы проверить скорость интернет linux достаточно запустить скрипт без параметров:

speedtest-cli

speed3

Вы можете посмотреть результат проверки в байтах, а не в битах:

speedtest-cli --bytes

speed4

Если хотите поделиться результатом с друзьями, можно попросить программу создать изображение:

speedtest-cli --share

speed6

Для получения информации только о ping, скорости загрузки и отдачи:

speedtest-cli --simple

speed7

Посмотреть список доступных серверов можно с помощью параметра --list:

speedtest-cli --list

speed8

Теперь вы можете определить скорость соединения с нужным сервером, для этого достаточно указать ид сервера:

speedtest-cli --server 5907

speed9

Чтобы вывести версию утилиты выполните:

speedtest-cli --version

speed11

 

А для просмотра всех возможных опций программы:

speedtest-cli --help

speed12

Выводы

Утилита speedtest-cli очень проста в использовании и в то же время может оказаться очень полезной. Во всяком случае теперь вы знаете как выполняется проверка скорости интернета linux. Если у вас остались вопросы, спрашивайте в комментариях!

7 комментариев к “Проверка скорости интернета Linux”

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

    Ответить
  2. wget -O speedtest-cli https://raw.github.com/sivel/speedtest-cli/master/speedtest_cli.py
    --2021-08-25 12:01:33-- https://raw.github.com/sivel/speedtest-cli/master/speedtest_cli.py
    Распознаётся raw.github.com (raw.github.com)… 185.199.108.133, 185.199.109.133, 185.199.110.133, ...
    Подключение к raw.github.com (raw.github.com)|185.199.108.133|:443... соединение установлено.
    HTTP-запрос отправлен. Ожидание ответа… 301 Moved Permanently
    Адрес: https://raw.githubusercontent.com/sivel/speedtest-cli/master/speedtest_cli.py [переход]
    --2021-08-25 12:01:33-- https://raw.githubusercontent.com/sivel/speedtest-cli/master/speedtest_cli.py
    Распознаётся raw.githubusercontent.com (raw.githubusercontent.com)… 185.199.108.133, 185.199.109.133, 185.199.110.133, ...
    Подключение к raw.githubusercontent.com (raw.githubusercontent.com)|185.199.108.133|:443... соединение установлено.
    HTTP-запрос отправлен. Ожидание ответа… 404 Not Found
    2021-08-25 12:01:34 ОШИБКА 404: Not Found.

    Ответить

Оставьте комментарий