Проверка пропускной способности интернет соединения в Linux через терминал

Speedtest.net — это веб-сервис, который предоставляет бесплатный анализ показателей производительности доступа в Интернет, таких как скорость передачи данных и задержка. Служба измеряет пропускную способность и задержку подключения к Интернету для одного из 8000 географически распределенных серверов.

Для измерения пропускной способности интернета через терминал в Linux необходимо запустить утилиту speedtest.

Данная утилита может быть доставлена на компьютер несколькими способами, а именно:

  • репозиторий apt
  • репозиторий pip
  • выполнить скрипт без установки

Установка и использование

Установка deb-пакета

sudo apt install speedtest-cli

speedtest

Установка pip-пакета

Данный способ позволяет использовать не привилегированную учетную запись.

pip install --user speedtest-cli

speedtest

Выполнение скрипта

Данный способ не требует установки скрипта на целевую систему, но имеет недостаток в виде длинного адреса к коду скрипта.

Запуск

curl -s https://raw.githubusercontent.com/sivel/speedtest-cli/master/speedtest.py | python -

Результат

Retrieving speedtest.net configuration…
Testing from Net By Net Holding LLC (8.8.8.8)…
Retrieving speedtest.net server list…
Selecting best server based on ping…
Hosted by Megafon (Moscow) [0.12 km]: 9.474 ms
Testing download speed......................................
Download: 8.46 Mbit/s
Testing upload speed........................................
Upload: 11.15 Mbit/s

Установка GeoIP в Ubuntu

GeoIP — это библиотека C, которая позволяет пользователю найти страну, из которой исходит какой-либо IP-адрес или имя хоста. Он использует базу данных на базе файлов.

Эта база данных просто содержит блоки IP в качестве ключей, а страны — как значения, и она должна быть более полной и точной, чем использование обратных DNS-запросов.

Читать далее Установка GeoIP в Ubuntu

Сборка DEB пакета

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

Читать далее Сборка DEB пакета

Управление сайтом на WordPress из командной строки Linux

Введение

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

WP-CLI — это интерфейс командной строки для WordPress при помощи которого вы можете обновлять плагины, управлять учётными записями пользователей, устанавливать темы и многое другое без использования веб-браузера.

Читать далее Управление сайтом на WordPress из командной строки Linux

Как использовать Linux Screen

Вы когда-нибудь сталкивались с ситуацией, когда выполняете долгосрочную задачу на удаленной машине, и внезапно ваше соединение разрывается, сеанс SSH прерывается, и ваша работа теряется. Ну, это случилось со всеми нами в какой-то момент, не так ли? К счастью, есть утилита под названием screen, которая позволяет нам возобновлять сеансы.

Читать далее Как использовать Linux Screen