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