- - Як запустити SpeedTest з терміналу Linux

Як запустити SpeedTest з терміналу Linux

Швидкість.net - це зручний інструмент для адміністраторів та ентузіастів сервера Linux, оскільки це допомагає їм швидко перевірити пінг, пропускну здатність та іншу мережеву інформацію, не виходячи з веб-сайту. Тим не менш, настільки ж хороший, як веб-сайт Speedtest.net, це не дуже корисно, якщо ви намагаєтеся перевірити інтернет-з'єднання віддаленого сервера і не маєте доступу до веб-браузера.

Представляємо Speedtest-cli: це утиліта командного рядка, яка дозволяє запускати Speedtest з терміналу Linux. Він робить все, що робить веб-сайт Speedtest, але з аргументами команд Linux. Щоб встановити це програмне забезпечення, вам знадобиться остання версія мови програмування Python.

Встановіть Speedtest-cli

Speedtest-Cli можна встановити через безліч джерел програмного забезпечення дистрибутива Linux. Він також доступний через вихідний код або інструмент пакету Python.

Ubuntu

sudo apt install speedtest-cli

Debian

sudo apt-get install speedtest-cli

Arch Linux

Користувачам Arch, які прагнуть встановити Speedtest-cli, потрібно спочатку ввімкнути сховище програмного забезпечення «Community» у /etc/pacman.conf. Для активації запустіть термінал та відкрийте pacman.conf за допомогою Nano.

sudo nano /etc/pacman.conf

Прокрутіть униз і знайдіть "Спільнота". Видаліть усі екземпляри # напроти "Спільноти", а також рядків під нею. Після вилучення символів # натисніть Ctrl + O щоб зберегти зміни та вийти з Nano за допомогою Ctrl + X.

Повторно синхронізуйте Pacman, щоб увімкнути репо-спільноту.

sudo pacman -Syy

Коли представник спільноти зараз працює та працює на вашому ПК Arch Linux, встановіть утиліту speedtest-cli.

sudo pacman -S speedtest-cli

Fedora

sudo dnf install speedtest-cli -y

OpenSUSE

sudo zypper install speedtest-cli

Загальні Linuxs через Python PIP

Якщо ви не можете отримати утиліту Speedtest-cli,ви зможете перейти з Python та PIP. Щоб розпочати установку, відкрийте вікно терміналу і переконайтеся, що у вас є остання версія Python і Pip. Коли ви визначили, що на вашому ПК з Linux працює найновіша версія Python та Pip, встановіть Speedtest-cli із наступною командою.

Примітка: не намагайтеся використовувати судо під час встановлення, оскільки це зіпсує ваше середовище розробки Python.

pip install speedtest-cli

Загальні Linuxs через побудову з джерела

Перехід маршруту Python Pip на загальний Linuxрозповсюдження дистрибутивів - це найпростіший спосіб його продовження, якщо ваш дистрибутив Linux не стосується програмного забезпечення. Однак якщо PIP не працює, є інше рішення: створення з джерела.

Перш ніж встановлювати Speedtest-cli через вихідний код Github, встановіть мову програмування Python, а також інструмент Git. Потім скористайтеся клон git команда захопити код.

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

Перемістіть свій термінал в speedtest-cli папку коду та оновити дозволи вмісту.

sudo chmod +x *

Запустіть інструмент інсталяції, щоб змусити Speedtest-cli працювати на вашому ПК з Linux.

python setup.py install

Використовуйте Speedtest-Cli

Щоб запустити базовий тест на швидкість роботи в Інтернеті за допомогою інструменту Speedtest-cli, запустіть термінал та запустіть speedtest-cli в цьому. Далі йде основний тест швидкості пінг, завантаження та завантаження. Результати вашого тесту в Інтернеті з’являться у текстовій формі, коли процес завершиться.

speedtest-cli

Якщо ви не користуєтесь терміналом і хочете, щоб результати тестування в Інтернеті було легше прочитати, додайте простий модифікатор до speedtest-cli команди.

speedtest-cli  --simple

Тест лише для завантаження

Хочете визначити швидкість завантаження, але не хочете пройти повний тест на швидкість Інтернету? Спробуйте запустити speedtest-cli команда з не завантажувати модифікатор.

speedtest-cli --no-upload

Об’єднайте не завантажувати з простий модифікатор для зручного читання.

speedtest-cli --no-upload --simple

Тест лише для завантаження

Біг speedtest-cli з не завантажувати команда дозволить користувачеві зробити тест "лише завантажувати".

speedtest-cli --no-download

Для найкращих результатів запустіть із простий модифікатор.

speedtest-cli --no-download --simple

Перегляд графічних результатів

Під час запуску тесту на швидкість Інтернету на Speedtest.net, у вас є можливість перегляду результатів вашої мережі у форматі PNG. Якщо ви хочете, щоб результат був тестуванням швидкості, з яким ви працюєте speedtest-cli в терміналі додайте поділитися модифікатор.

speedtest-cli --share --simple

Швидкість з байтами

Кожен Інтернет-тест, який ви запускаєте з speedtest-cli команда вимірюється в бітах. Це універсальний стандарт вимірювання швидкості в Інтернеті. Якщо це не відповідає вам, подумайте про використання байт модифікатор у ваших тестах.

speedtest-cli --bytes

Експорт SpeedTest до CSV

Чи багато ви запускаєте тести на швидкість? Хочете відслідковувати свої дані? Розглянемо запуск speedtest-cli команда з csv модифікатор. За допомогою цієї функції виводяться результати тестів у текстовому форматі «csv», який легко вставляється в програми електронних таблиць, такі як Microsoft Excel або Libre Office Calc.

speedtest-cli --csv

Інші функції Speedtest-cli

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

Щоб отримати доступ до інших функцій командного рядка Speedtest, запустіть наступну команду у вікні терміналу.

speedtest-cli --help

Крім того, збережіть сторінку довідки у текстовому файлі за допомогою:

speedtest-cli --help >> ~/Documents/speedtest-cli-commands.txt
</p>

Коментарі