cURL — это популярный инструмент командной строки для передачи данных между серверами, что в двух словах означает, что это очень вызывающий способ загрузки веб-страниц и файловых ссылок из командного терминала. Для обычных пользователей это может показаться совершенно неожиданным и ненужным, но опытные администраторы Linux уже должны знать о множестве интересных и полезных вещей, которые можно сделать с помощью cURL. Вы можете использовать его для управления файлами на FTP-сервере, расширения сокращенных URL-адресов и отображения отчета о погоде в классной графике ASCII.
OpenSSL, с другой стороны, представляет собой реализацию протоколов SSL / TLS с открытым исходным кодом, которая используется для защиты взаимодействия приложений между серверами. По сути, она защищает вашу кредитную карту от кражи, когда вы покупаете вещи в Интернете, чтобы упростить ее.
В любом случае недавно был обнаружен метод установки cURL и OpenSSL на устройства Android, который очень полезен для веб-администраторов, у которых в телефоне есть эмулятор терминала.
Требования:
- Устройство Android с root-доступом — поиск Appuals для корневых руководств Android
- Двоичные файлы cURL и OpenSSL для Android — прокрутите вниз до раздела «Linux — Android»
- Приложение Terminal Emulator из Google Play
- Первый шаг — загрузить двоичные файлы cURL и OpenSSL и извлечь их на рабочий стол.
- Внутри извлеченной папки вы увидите папку с именем «Данные». Скопируйте data / local / ssl из папки binaries в / data / local / ssl на вашем устройстве Android.
- Используйте терминал ADB на вашем компьютере, чтобы передать cURL и OpenSSL из 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 / системы / бен
- 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 / системы / бен
- Наконец, CHMOD для двоичных файлов до 0755 с:
- chmod 755 / system / bin / curl
- chmod 755 / system / bin / openssl
Несколько забавных вещей, связанных с cURL:
Если вы никогда ранее не использовали cURL и следовали этому руководству, потому что это звучало круто, вот несколько забавных команд, которые вы можете использовать с cURL из приложения терминала:
- локон http://wttr.in/LOCATION — отобразит отчет о погоде для выбранного вами местоположения в стиле фанк ASCII графики. Просто измените «МЕСТО» в URL на фактический город, например, http://wttr.in/LosAngeles
- локон FTP: //ftp.yoursite.x/site/ — Это позволит вам просматривать подкаталоги на FTP-сервере.
- curl — это https://www.twitter.com -L | grep HTTP / — Это позволит вам проверить, не работает ли веб-сайт.
- curl -sIL http://buff.ly/1lTcZSM | grep ^ Местоположение; — Это расширит сокращенный URL, чтобы показать его истинный адрес.