Как проверить скорость интернета в командной строке Linux без особых программ и инструментов


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

iperf — одна из самых популярных утилит для измерения пропускной способности сети. Она позволяет создавать клиент-серверные соединения и отправлять через них данные, что позволяет измерить скорость передачи и задержку.

iperf работает в терминале и поддерживает различные опции для настройки тестирования, такие как длительность теста, размер пакетов данных и т.д. Объем полученных результатов зависит от выбранных параметров. Исходя из этого, вы можете выбирать наиболее подходящие настройки для вашей задачи.

Команды для проверки скорости интернета в командной строке Linux

Если вы хотите проверить скорость вашего интернет-соединения в командной строке Linux, вам потребуется использовать одну из следующих команд:

  • speedtest-cli: Это один из самых популярных инструментов для проверки скорости интернета в командной строке Linux. Вы можете установить его с помощью пакетного менеджера вашей системы и затем запустить команду speedtest-cli для тестирования вашей скорости загрузки и выгрузки.
  • wget: Другой способ проверить скорость интернета в командной строке — использовать утилиту wget. Вы можете загрузить какой-либо файл из интернета и затем измерить скорость загрузки.
  • iperf: Это инструмент для тестирования пропускной способности вашей сети. Он позволяет создать сервер и клиент, которые могут обмениваться данными друг с другом, чтобы определить скорость вашего интернет-соединения.

Выберите команду, которая подходит вам, и запустите ее в терминале. После выполнения команды, вы получите результаты измерений скорости вашего интернет-соединения в командной строке Linux.

Использование команды speedtest-cli

Чтобы использовать speedtest-cli, необходимо установить его на вашу систему. Для этого выполните следующие шаги:

  1. Откройте терминал.
  2. Введите команду sudo apt update для обновления списка пакетов.
  3. Введите команду sudo apt install speedtest-cli для установки speedtest-cli.

После установки speedtest-cli, вы можете выполнить измерение скорости интернета, введя команду speedtest-cli в терминале.

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

Использование speedtest-cli — это удобный и быстрый способ проверить скорость интернета в командной строке Linux, что может быть полезно для диагностики проблем с интернет-соединением или для сравнения скорости между разными провайдерами.

Измерение скорости с помощью команды wget

Для начала необходимо скачать какой-либо файл с сервера. Например, можно воспользоваться командой:

wget http://example.com/file

Например:

2018-12-17 15:47:30 (1.23 MB/s) - ‘file’ saved

Таким образом, команда wget позволяет узнать текущую скорость интернета в командной строке Linux путем скачивания файла с сервера.

Как установить speedtest-cli на Linux

Чтобы установить speedtest-cli на Linux, выполните следующие шаги:

Шаг 1: Откройте терминал и введите следующую команду:

sudo apt-get install speedtest-cli

Шаг 2: Введите пароль администратора (root) для установки пакета.

Шаг 3: После установки speedtest-cli вы можете проверить данные о связи и скорости интернета, выполнив следующую команду:

speedtest-cli

Полученные результаты будут содержать информацию о вашем IP-адресе, провайдере интернета, а также скорости загрузки и отдачи данных.

Установка через менеджер пакетов

Для установки пакетного менеджера apt введите команду:

sudo apt install speedtest-cli

После ввода пароля и подтверждения установки, менеджер пакетов загрузит и установит программу speedtest-cli. Эта программа позволяет тестировать скорость интернета прямо в командной строке.

После успешной установки можно проверить, что программу установилась корректно, введя команду:

speedtest-cli —version

Вы должны увидеть номер версии программы, что означает успешную установку.

Установка из исходного кода

Для установки программы из исходного кода вам потребуется собирать исходный код самостоятельно. Это может быть полезно в случае, если в репозитории вашего Linux-дистрибутива отсутствует пакет с программой или вы хотите получить последнюю версию программы.

Для начала вам необходимо установить несколько зависимостей, таких как gcc (компилятор языка C) и make (утилита для сборки проектов из исходного кода). Выполните следующую команду в терминале:

  • Для Debian/Ubuntu:
  • sudo apt-get install build-essential
  • Для Fedora:
  • sudo dnf groupinstall "Development Tools"
  • Для Arch Linux:
  • sudo pacman -S base-devel

После установки зависимостей перейдите на официальный сайт проекта и скачайте архив с исходным кодом программы. Затем введите следующие команды, чтобы распаковать и собрать программу:

  1. Перейдите в директорию скачанного архива:
    cd /path/to/downloaded/archive
  2. Распакуйте архив:
    tar xfz archive.tar.gz
  3. Перейдите в распакованную директорию:
    cd extracted-directory
  4. Выполните команду для сборки программы:
    ./configure
  5. Затем выполните команду make для компиляции программы:
    make
  6. И, наконец, выполните команду make install для установки программы:
    sudo make install

После успешной установки вы можете запустить программу из командной строки, введя имя программы. Обратитесь к документации программы, чтобы ознакомиться с дополнительными параметрами и настройками.

Примеры использования команд для проверки скорости интернета

Ниже приведены несколько примеров команд, которые можно использовать в командной строке Linux для проверки скорости интернета:

  1. iperf — команда, которая позволяет измерить пропускную способность сети. Для установки этой команды можно использовать менеджер пакетов. После установки команды нужно запустить ее на одной из машин в сети, в режиме сервера, с помощью команды iperf -s. Затем с другой машины в сети нужно запустить команду iperf -c <ip_адрес_сервера>, где <ip_адрес_сервера> — это IP-адрес машины, на которой запущен серверный режим команды. После выполнения команды будет выведена информация о пропускной способности сети в Мбит/с.
  2. wget — команда, которая позволяет скачивать файлы из интернета. Для проверки скорости интернета можно скачать большой файл с помощью команды wget и посмотреть, сколько времени займет скачивание файла. Например, команда wget https://example.com/bigfile скачает файл с адреса https://example.com/bigfile в текущую директорию.

Это лишь несколько примеров команд, которые можно использовать для проверки скорости интернета в командной строке Linux. Еще есть и другие инструменты и методы, которые можно использовать для этой цели.

Добавить комментарий

Вам также может понравиться