Speedtest: инструмент для измерения скорости сети с терминала

График скорости сети

Есть много способов выполнить тесты производительности нашего соединения, есть несколько хорошо известных веб-страниц, с которых можно выполнять тесты скорости нашей сети, или некоторые графические приложения, которые мы можем иметь. Вместо этого на этот раз мы приносим вам SpeedTest, утилита, которую можно использовать с консоли для проведения исчерпывающих тестов, чтобы действительно узнать скорость нашего Интернет-соединения. С помощью этих типов утилит мы можем не только измерять производительность загрузки и выгрузки, предлагаемую нашим интернет-провайдером, но также проводить тесты для выявления возможных проблем в нашем соединении.

Чтобы это стало возможным, нам просто нужно загрузить инструмент, который представляет собой простой скрипт python и, конечно же, необходимые зависимости для его выполнения, которые в данном случае путем установки пакета Python необходимы для возможности выполнения файла .py, включенного для его выполнения. Итак, теперь вы знаете, что во избежание проблем перед выполнением шагов, которые мы включили в эту статью, вам понадобится интерпретатор Python, чтобы все работало. Для этого необходимо выполнить следующие шаги:

git clone https://github.com/sivel/speedtest-cli.git

cd speedtest-cli

python speedtest.py

Помимо использования без аргументов, у вас также есть доступные варианты (например, параметр –list для вывода списка доступных тестовых серверов и возможности выбрать конкретный сервер для проведения тестов), и мы можем проконсультироваться с их документацией. Как видите, его несложно использовать, и хотя вывод находится в текстовом режиме, хотя с перенаправлениями мы можем отправить результат в файл для сохранения вывода, это может быть весьма полезно в тех случаях, когда мы не делаем иметь среду рабочего стола с веб-браузером для выполнения тестов на веб-страницах, о которых я говорил в начале этой статьи.


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

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

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: AB Internet Networks 2008 SL
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.

  1.   Анри сказал

    Здравствуйте, интересное приложение, но я хотел бы знать, есть ли в сети графическая версия, такая как версия speedtest. Спасибо

  2.   Анри сказал

    Мне кажется, что с параметром –csv-header это не работает.

    $ python speedtest.py –csv –csv-header> speedtest.csv

    просто напишите заголовок
    Идентификатор сервера, спонсор, имя сервера, отметка времени, расстояние, пинг, загрузка, выгрузка, общий доступ, IP-адрес