Швидкість.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>
Коментарі