Как проверить скорость интернета с помощью командной строки Linux?
Короткие байты: Если вы хотите проверить скорость вашего интернета с помощью командной строки Linux, вот несколько утилит, которые могут вам помочь. Эти инструменты используют ближайшие серверы, перечисленные на speedtest.net, для проверки скорости загрузки и выгрузки вашего интернет-соединения.
Недавно вы обновили широкополосное соединение. Что может быть лучше, чем проверить скорость соединения и гордиться своим решением? Тест скорости Ookla — это, пожалуй, самый используемый сервис тестирования скорости интернета.
Если вы хотите отказаться от идеи тестирования скорости соединения с помощью веб-браузера, то использование командной строки Linux может быть отличной идеей. Вот несколько утилит командной строки, которые могут помочь вам протестировать скорость вашего интернета с помощью командной строки.
Speedtest-cli
Разработчик: Мэтт Марц (sivel)
Speedtest-cli — это инструмент командной строки, который использует серверы Speedtest.net для измерения пропускной способности вашего интернет-соединения. Инструмент на основе Python требует Python 2.4-3.5 для корректной работы на вашем дистрибутиве Linux.
Установить speedtest-cli можно с помощью менеджера пакетов Python PIP, введя следующие команды:
Установить PIP-файл:
sudo apt-get install python-pip
Установите Speedtest-cli:
pip установить speedtest-cli
Чтобы проверить скорость интернета, просто введите следующую команду и нажмите Enter:
speedtest-cli
Различные опции вы найдете в разделе справки утилиты:
speedtest-cli -h
Отображение скорости интернета в мегабайтах/сек:
speedtest-cli –bytes
Получить список доступных серверов (отсортировано в порядке возрастания расстояния от вашего местоположения):
speedtest-cli –list
Выберите конкретный сервер для проверки скорости интернета:
speedtest-cli –server идентификатор_сервера
Замените server_id на число, написанное перед сервером в списке.
Рекомендуемые: Как искать Google в командной строке с помощью Googler
Теспид
Разработчик: Янис Янсонс
Еще одна утилита командной строки для проверки скорости интернета — Tespeed. Эта утилита проверяет скорость загрузки и выгрузки, используя пять серверов, расположенных ближе всего к вашему местоположению. Она также создана с использованием Python и требует для работы Python 2.7 или более поздних версий.
Также требуются модули Python lxml и argparse в Debian (и производных дистрибутивах), используйте следующие команды:
sudo apt-get install python-lxml python-argparse
Теперь введите следующую команду, чтобы скопировать репозиторий и установить Tespeed на свой компьютер:
git clone git://github.com/Janhouse/tespeed.git cd tespeed git submodule init git submodule update
Рекомендуемые: Как использовать StackOverflow в окне терминала?
Проверьте скорость интернета с помощью Tespeed
Вам нужно перейти в каталог tespeed с помощью командной строки (вам придется делать это каждый раз). Введите следующую команду, чтобы начать тест скорости:
питон tespeed.py
Эта утилита также имеет различные дополнительные аргументы для настройки теста скорости.
Скорость отображения в мегабайтах/сек:
питон tespeed.py -mib
Показать список серверов:
]питон tespeed.py -ls
В месте [ListServer]введите количество серверов, которые вы хотите отобразить в списке серверов.
Показать справку:
питон tespeed.py -h
Итак, это были две утилиты, которые вы можете использовать для проверки скорости интернета с помощью командной строки Linux. В качестве альтернативы вы также можете загружать файлы с помощью менеджера загрузок wget в командной строке. Он покажет скорость загрузки. Но это неэффективный метод проверки скорости интернета.
Если у вас есть что добавить, расскажите нам об этом в комментариях ниже.
Кроме того, вы также можете ознакомиться с нашей статьей о том, как ускорить интернет на вашем ПК с помощью всего лишь нескольких советов.