cURL เป็นเครื่องมือบรรทัดคำสั่งยอดนิยมสำหรับการถ่ายโอนข้อมูลระหว่างเซิร์ฟเวอร์ ซึ่งพูดง่ายๆ คือวิธีที่ geek มากในการดาวน์โหลดเว็บเพจและลิงก์ไฟล์จากภายในเทอร์มินัลบรรทัดคำสั่ง สำหรับผู้ใช้ทั่วไป สิ่งนี้อาจดูแปลกและไม่จำเป็น แต่ผู้ดูแลระบบ Linux ระดับมืออาชีพควรทราบดีว่ามีสิ่งที่เยี่ยมและมีประโยชน์มากมายที่สามารถทำได้กับ cURL คุณสามารถใช้มันจัดการไฟล์บนเซิร์ฟเวอร์ FTP ขยาย URL ที่ย่อ และแสดงรายงานสภาพอากาศในกราฟิก ASCII ที่น่าสนใจ
OpenSSL ในทางกลับกัน เป็นการนำไปใช้แบบโอเพนซอร์สของโปรโตคอล SSL/TLS ซึ่งใช้รักษาความปลอดภัยการสื่อสารแอประหว่างเซิร์ฟเวอร์ พูดง่ายๆ คือมันปกป้องบัตรเครดิตของคุณจากการถูกขโมยเมื่อคุณซื้อของออนไลน์
ในทุกกรณี มีวิธีที่ค้นพบไม่กี่วันมานี้ในการติดตั้ง cURL และ OpenSSL บนอุปกรณ์ Android ซึ่งเป็นประโยชน์มากสำหรับผู้ดูแลเว็บที่มีโปรแกรมจำลองเทอร์มินัลบนโทรศัพท์ของพวกเขา
ข้อกำหนด:
- อุปกรณ์ Android ที่รูทแล้ว – ค้นหาคู่มือรูท Android บน Appuals
- ดาวน์โหลดไบนารี cURL และ OpenSSL สำหรับ Android จากที่นี่ หรือที่นี่
- แอป Terminal Emulator จาก Google Play

ขั้นตอน:
โปรดตรวจสอบให้แน่ใจว่าคุณทำตามขั้นตอนที่กำหนดตามลำดับ:
- ขั้นตอนแรกคือดาวน์โหลดไบนารี cURL และ OpenSSL และแตกไฟล์บนเดสก์ท็อปของคุณ
- ภายในโฟลเดอร์ที่แตกไฟล์แล้ว คุณจะเห็นโฟลเดอร์ชื่อ 'Data' คัดลอกโฟลเดอร์ต่อไปนี้
data/local/ssl
จากโฟลเดอร์ไบนารีไปยังโฟลเดอร์เดียวกัน (/data/local/ssl) บนอุปกรณ์ Android ของคุณ
- ใช้เทอร์มินัล ADB บนคอมพิวเตอร์ของคุณเพื่อส่ง cURL และ OpenSSL จาก
data/local/bin
บน PC ของคุณไปยัง
/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 ไบนารีเป็น 0755 ด้วยคำสั่งต่อไปนี้:
chmod 755 /system/bin/curlchmod 755 /system/bin/openssl
สิ่งสนุกๆ ที่ทำได้กับ cURL:
หากคุณไม่เคยใช้ cURL มาก่อนและทำตามคู่มือนี้เพราะดูเหมือนจะทำได้น่าสนใจ นี่คือคำสั่งสนุกๆ ที่คุณสามารถใช้กับ cURL จากภายในแอปเทอร์มินัล:
curl https://wttr.in/LOCATION
สิ่งนี้จะแสดงรายงานสภาพอากาศสำหรับสถานที่ที่คุณเลือกในกราฟิก ASCII ที่น่าสนใจ เพียงเปลี่ยน "LOCATION" ใน URL เป็นเมืองจริง เช่นนี้
curl ftp://ftp.yoursite.x/site/
สิ่งนี้จะช่วยให้คุณเรียกดูไดเรกทอรีย่อยบนเซิร์ฟเวอร์ FTP
curl -Is https://www.twitter.com -L | grep HTTP/
สิ่งนี้จะช่วยให้คุณตรวจสอบว่าเว็บไซต์ล้มหรือไม่
curl -sIL https://buff.ly/1lTcZSM | grep ^Location;
สิ่งนี้จะขยาย URL ที่ย่อ เพื่อแสดงที่อยู่จริงของมัน