Иногда, когда вы пытаетесь обновить свою систему или установить новое программное обеспечение, вы можете обнаружить, что это занимает слишком много времени. В таких ситуациях тестирование скорости вашего интернета может помочь определить, находится ли проблема на вашей стороне или на стороне сервера.
Давайте узнаем, как вы можете легко проверить скорость своего интернета с терминала Linux.
Что такое тестирование скорости и почему это важно?
Тестирование скорости, как следует из названия, — это процесс тестирования скорости вашего интернет-соединения. Ваш компьютер отправляет несколько пакетов на удаленный сервер. Затем оценивается количество пакетов, отправляемых в секунду, и задержка каждой передачи.
Тестирование скорости вашего интернета покажет вам, обеспечивает ли ваш интернет-провайдер скорость интернета, обещанную в вашей подписке. Иногда это также может быть полезно при устранении неполадок с сетью в приложениях, поскольку тестирование скорости показывает, возникают ли у определенного приложения проблемы с подключением или медленное подключение к Интернету.
Проверьте скорость своего интернета из терминала Linux с помощью Speedtest CLI
speedtest.net от Ookla – популярный веб-сайт для тестирования скорости Интернета. Вы, вероятно, использовали его каждый раз, когда вам нужно было проверить свой интернет.
Знаете ли вы, что у него есть официальное приложение CLI, которое делает все, что может делать веб-сайт, но не выходя из вашего терминала Linux? Ну, теперь вы делаете. Проверка скорости интернета с терминала Linux — это быстрый и простой процесс, который можно выполнить с помощью нескольких простых команд.
В качестве предварительного шага обновите свою систему с помощью диспетчера пакетов вашего дистрибутива.
В производных Ubuntu/Debian запустите:
sudo apt update && sudo apt upgrade
В системах на основе Arch запустите:
sudo pacman -Syu
В Fedora, CentOS и RHEL введите следующую команду:
sudo dnf update
Теперь, когда ваша система обновлена, приступайте к установке пакета speedtest-cli с помощью диспетчера пакетов в вашем дистрибутиве.
В производных Ubuntu/Debian введите:
sudo apt install speedtest-cli
В системах на основе Arch запустите:
sudo pacman -S speedtest-cli
Чтобы установить Speedtest CLI в Fedora, CentOS и RHEL, введите следующую команду:
sudo dnf install speedtest-cli
Теперь в вашей системе установлен интерфейс командной строки Speedtest. Чтобы проверить скорость интернета, просто введите speedtest-cli и нажмите Enter.
Инструмент должен автоматически найти оптимальный сервер для тестирования скорости и вернуть желаемые результаты, включая скорость вашего интернета в мегабитах в секунду (Мбит/с). Наряду с базовым отслеживанием скорости интернета Speedtest CLI предлагает несколько дополнительных опций, которые стоит проверить.
Если вы хотите проверить скорость своего интернет-соединения с определенным сервером, вы можете использовать флаг —server , за которым следует идентификатор сервера. Вот пример:
speedtest-cli --server 69420
Вы можете указать количество байтов для передачи во время теста скорости, используя флаг —bytes . Например:
speedtest-cli --bytes 1337
Чтобы сохранить результаты теста скорости в файл, вы можете использовать флаг —output, за которым следует имя файла. Вот как должна выглядеть команда:
speedtest-cli --output results.txt
Чтобы получить исчерпывающее руководство по всем функциям инструмента speedtest-cli, используйте команду man speedtest, чтобы прочитать страницу руководства. Или ознакомьтесь с веб-альтернативой команде man.
Теперь вы знаете, как быстро протестировать свой интернет в Linux
Тестирование скорости вашего интернета помогает диагностировать проблемы с сетью и отслеживать производительность сети в целом. С помощью Speedtest CLI вы можете легко протестировать свой интернет прямо из терминала, не открывая браузер. Это может быть очень полезно при работе с безголовыми серверами или системами, зависящими от командной строки, которые в большинстве случаев являются серверами.
Если вам необходимо установить на сервер графический интерфейс пользователя, вы также можете это сделать.