cURL – популярный инструмент командной строки для передачи данных между серверами, что в двух словах означает, что это очень интересный способ загрузки веб-страниц и ссылок на файлы из командного терминала. Для обычных пользователей это может показаться совершенно неуместным и ненужным, но опытные администраторы Linux уже должны знать о множестве крутых и полезных вещей, которые можно сделать с помощью cURL. Вы можете использовать его для управления файлами на FTP-сервере, расширения сокращенных URL-адресов и отображения прогноза погоды в необычной графике ASCII.
OpenSSL, с другой стороны, представляет собой реализацию SSL/TLS с открытым исходным кодом. протоколы, которые используются для защиты связи приложений между серверами. По сути, он защищает вашу кредитную карту от кражи, когда вы покупаете что-то в Интернете, очень просто.
В любом случае, недавно был обнаружен метод установки cURL и OpenSSL на устройства Android, который очень полезен для веб-администраторов, у которых есть эмулятор терминала на своем телефоне.
Убедитесь, что вы выполняете указанные шаги по порядку:
data/local/ssl
из папки двоичных файлов в ту же папку ( /data/local/ssl ) на вашем устройстве Android.
data/local/bin
на вашем ПК в
/system/bin
на вашем устройстве. Полные команды будут такими:
adb push/curl-7.40.0-rtmp-ssh2-ssl-zlib-static-bin-android /curl-7.40.0-rtmp-ssh2-ssl-zlib-static-bin-android/data/local/bin/curl/system/bin
adb push/curl-7.40.0-rtmp-ssh2-ssl-zlib-static-bin-android/curl-7.40.0-rtmp-ssh2-ssl-zlib-static-bin-android/data/local/bin/openssl /system/bin
chmod 755/system/bin/curl chmod 755/system/bin/openssl
Если вы никогда раньше не использовали cURL и следовали этому руководству, потому что это звучало круто, вот несколько забавных команд, которые вы можете использовать с cURL изнутри приложение терминала:
curlЭто отобразит прогноз погоды для выбранного вами места в забавной графике ASCII.. Просто измените «LOCATION» в URL-адресе на реальный город, например:
curl ftp://ftp.yoursite.x/ site/Это позволит вам просматривать подкаталоги на FTP-сервере.
curl -Is https: //www.twitter.com -L | grep HTTP/Это позволит вам проверить, не работает ли веб-сайт.
curl -sIL http://buff.ly/1lTcZSM | grep ^ Location;Это расширит сокращенный URL, чтобы показать его истинный адрес.