Как запустить тест скорости из командной строки, чтобы проверить скорость интернет-соединения
Отличные инструменты curl и wget предоставляют простой способ проверить скорость интернет-соединения прямо из командной строки. Curl входит в состав большинства вариантов unix, но пользователям Mac, которые хотят использовать трюк с wget, сначала нужно будет загрузить wget для OS X, чтобы это работало, wget – это простая утилита терминала, используемая для загрузки файлов из Интернета и ftp и его удобно иметь под рукой для различных целей, так что в любом случае его стоит иметь. Curl должен быть предустановлен во всех версиях unix, которые даже не очень современны, включая все версии Mac OS X и Linux.
Искусственный интеллект поможет тебе заработать!
Проверьте скорость подключения к Интернету из командной строки
Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)
Это довольно простой способ проверить скорость загрузки с помощью официальных серверов SpeedTest, что делает его быстрым и эффективным средством проверки активного подключения к Интернету. Есть два способа использовать это: один – curl, другой – wget.
Запустите SpeedTest с помощью curl из командной строки, чтобы определить скорость загрузки интернет-соединения
Первый трюк – использовать curl, который может загружать удаленные файлы практически из любого места, извлекать заголовки и выполнять множество других изящных действий. Curl входит в состав каждой когда-либо созданной версии Unix и OS X, что делает эту команду почти универсальной для тестирования скорости загрузки практически на любом компьютере на базе Unix:
curl -o /dev/null http://speedtest.wdc01.softlayer.com/downloads/test10.zip
Отобразится скорость загрузки, а также время, прошедшее до завершения загрузки. Вот как это выглядит в терминале:
Файл «Test10.zip» отправляется в / dev / null, поэтому не беспокойтесь о том, чтобы занять место на диске бесполезным тестовым файлом.
Если вы думаете, что будете часто использовать уловку curl, подумайте о добавлении его в свой профиль в качестве псевдонима:
alias speedtest="curl -o /dev/null http://speedtest.wdc01.softlayer.com/downloads/test10.zip"
Спасибо одному из наших комментаторов за этот отличный трюк с завитками.
Вы, вероятно, заметите, что сама команда очень похожа на командную строку wget для выполнения аналогичного действия, так что это действительно вопрос предпочтений.
Тестирование скорости соединения из командной строки с помощью wget
Если вы уже знакомы с командной строкой, вы знаете, что делать, но другие могут установить wget, затем запустить Терминал (находится в / Applications / Utilities /) и вставить следующую командную строку в терминал:
wget -O /dev/null http://speedtest.wdc01.softlayer.com/downloads/test10.zip
Посмотрите на правую сторону wget, когда он работает, и вы увидите скорость соединения (1,36 м / с в примере снимка экрана). Поскольку wget указывает загруженный файл на / dev / null, он фактически не будет занимать место на жестком диске, поэтому нет необходимости повторно запускать эту команду.
При этом используются те же серверы SpeedTest, которые доступны для мобильных пользователей через приложение Speed Test, это может стать достойным способом прямого сравнения скоростей соединения при широкополосном и сотовом соединении без необходимости доступа к веб-приложениям на основе SpeedTest Flash, и без необходимости компилировать какое-либо дополнительное программное обеспечение командной строки.
Планируете часто использовать этот трюк? Рассмотрите возможность добавления простого псевдонима к .bash_profile:
alias speedtest="wget -O /dev/null http://speedtest.wdc01.softlayer.com/downloads/test10.zip"
Использование псевдонима, очевидно, короче и легче запоминается, что делает его немного более полезным для сценариев, автоматизации, удаленного тестирования и просто для тех из нас, кто любит ковыряться в Терминале.
Этот трюк приходит к нам от @climagic в Твиттере обязательно подписывайтесь на @osxdaily и там если вы еще этого не сделали.
Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)