понедельник, 13 января 2014 г.

Как проверить скорость интернет с помощью командной строки в Linux




Установка speedtest-cli 

speedtest-cli является простым CLI клиентом, написанном на Python для 
измерения двунаправленной пропускной способности Интернет с помощью  инфраструктуры 
Speedtest.net. Утилита работает на Python 2.4-3.4. Установка speedtest-cli, это не более, 
чем загрузка сценария Python.
Для его установки выполните следующие команды в терминале:

wget https://raw.github.com/sivel/speedtest-cli/master/speedtest_cli.py
chmod a+rx speedtest_cli.py
sudo mv speedtest_cli.py /usr/local/bin/speedtest-cli
sudo chown root:root /usr/local/bin/speedtest-cli


По окончании установки выполните эту команду без добавления аргументов, которая выдаёт 
такой же результат, как и в предыдущей статье - speedtest:

speedtest-cli
















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

speedtest-cli --share

















Скопируйте адрес www.speedtest.net выполненного результата (указано курсором на снимке) 
в панель навигации браузера и нажмитеEnter:











Для получения списка доступных серверов Speedtest.net по всему миру, используйте 
опцию "--list" к команде speedtest-cli, которая отобразит отсортированный список серверов 
Speedtest.net. Географически ближе те, что вначале списка.

speedtest-cli --list
















Теперь вы можете выбрать из списка серверов, ближайший и протестировать скорость 
интернет. В моём случае ближайшим сервером является сервер под номером 3465. У вас, 
естественно будет другой, который отобразился первым в списке.
Выполните команду на определение скорости интернет из ближайшей точки/сервера, 
подставив в команде вместо 3465 свой номер ближайшего сервера:

speedtest-cli --server 3465
















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

Удачи.

Комментариев нет: