Существуют различные способы для проверки скорости интернет. Это проверка посредством поиска в браузере – http://www.speedtest.net/, установка всевозможных виджетов типа Conky и т.п. Но в этой статье я хочу рассказать и показать, как проверить скорость вашего интернет-соединения на открывая браузера и не устанавливая ни каких виджетов, а выполнить всего одну команду в терминале – speedtest.
Установка speedtest-cli:
speedtest-cli является простым CLI клиентом, написанном на Python для измерения двунаправленной пропускной способности Интернет с помощью инфраструктуры Speedtest.net. Утилита работает на Python2.4-3.4. Установка speedtest-cli, это не более, чем загрузка сценария Python.
Для его установки выполните следующие команды в терминале:
Устанавливаем Python если не установлен:
1 |
apt-get install python-pip |
Скачиваем speedtest.py:
1 |
wget https://raw.githubusercontent.com/sivel/speedtest-cli/master/speedtest.py |
Даем права на файл:
1 |
chmod a+rx speedtest.py |
Переносим в файл в папку:
1 |
mv speedtest.py /usr/local/bin/speedtest-cli |
Даем права на папку:
1 |
sudo chown root:root /usr/local/bin/speedtest-cli |
По окончании установки выполните эту команду в терминале:
1 |
speedtest-cli |
Чтобы отобразить результат проверки не только в терминале, но и посмотреть выполненный тест графически – “в картинках”, выполните следующую команду:
1 |
speedtest-cli --share |
Скопируйте адрес www.speedtest.net выполненного результата (указано курсором на снимке) в панель навигации браузера и нажмите Enter:
Для получения списка доступных серверов Speedtest.net по всему миру, используйте опцию “–list” к команде speedtest-cli, которая отобразит отсортированный список серверов Speedtest.net. Географически ближе те, что вначале списка.
1 |
speedtest-cli --list |
Теперь вы можете выбрать из списка серверов, ближайший и протестировать скорость интернет. В моём случае ближайшим сервером является сервер под номером 3465. У вас, естественно будет другой, который отобразился первым в списке.
Выполните команду на определение скорости интернет из ближайшей точки/сервера, подставив в команде вместо 3465 свой номер ближайшего сервера:
1 |
speedtest-cli --server <span style="color: #ff0000;">3465</span> |
Вот таким образом можно найти ближайший сервер для проверки скорости вашего интернет, используя командную строку.