Curl เป็นหนึ่งในยูทิลิตี้ Linux ที่มีคนใช้มากที่สุดเท่าที่เคยมีมา มีเครื่องมือ GUI ในตัวมากมายและใช้กับทุกอย่างได้ดี ด้วยเหตุนี้จึงมีความน่าเชื่อถือมากและเป็นหนึ่งในเครื่องมือที่ดีที่สุดที่ผู้ใช้สามารถใช้ดาวน์โหลดไฟล์ได้

ดาวน์โหลดไฟล์บน Linux ด้วย Curl

ในคู่มือนี้เราจะแสดงให้คุณเห็นว่าโปรแกรม Curl ทำงานอย่างไรและจะใช้เพื่อดาวน์โหลดไฟล์ได้อย่างไร เราจะพูดถึงแอป GUI Curl ที่เป็นระเบียบ!

จำเป็นต้องใช้ Curl บน Windows 10 หรือไม่ ดูคู่มือนี้

การติดตั้ง Curl

แม้ว่า Curl จะเป็นหนึ่งในโปรแกรมที่มีคนใช้มากที่สุดใน Linux แต่ก็ไม่ได้ติดตั้งมาล่วงหน้าเสมอไป ด้วยเหตุนี้เราจึงต้องแนะนำคุณตลอดขั้นตอนการติดตั้ง Curl ก่อนที่จะสาธิตวิธีการทำงาน

ในการติดตั้ง Curl บนพีซี Linux ของคุณให้เปิดหน้าต่างเทอร์มินัลโดยกด Ctrl + Alt + T หลังจากนั้นให้ปฏิบัติตามคำแนะนำในการติดตั้งที่ระบุไว้ด้านล่างซึ่งสอดคล้องกับระบบปฏิบัติการที่คุณใช้อยู่ในปัจจุบัน

Ubuntu

บน Ubuntu ติดตั้ง Curl ด้วย Apt คำสั่ง

 sudo apt ติดตั้ง curl 

Debian

ใน Debian ให้ Curl ทำงานร่วมกับ Apt-get

 sudo apt-get install curl 

Arch Linux

ผู้ที่ใช้ Arch Linux สามารถติดตั้ง Curl ด้วย แพ็กแมน

 sudo pacman-S curl 

Fedora

หากคุณใช้ Fedora คุณสามารถติดตั้ง Curl ด้วย Dnf ได้

 sudo dnf ติดตั้ง curl 

OpenSUSE

ใน OpenSUSE ให้ติดตั้ง Curl ด้วยคำสั่ง Zypper

 sudo zypper ติดตั้ง curl 

ดาวน์โหลดด้วย Curl-บรรทัดคำสั่ง

หากคุณเพิ่งเริ่มใช้ Curl ให้เริ่มต้นด้วยการเปิด Terminal คุณสามารถเปิดหน้าต่างเทอร์มินัลบนเดสก์ท็อป Linux ได้โดยกดแป้นพิมพ์ Ctrl + Alt + T หรือค้นหา“ Terminal” ในเมนูแอป

เมื่อหน้าต่างเทอร์มินัลเปิดอยู่ให้ใช้คำสั่ง man curl เพื่อดูคู่มือ Curl โปรดอ่านและทำความคุ้นเคยกับแอป หลังจากนั้นทำตามหัวข้อด้านล่างเพื่อเรียนรู้วิธีดาวน์โหลดไฟล์ด้วย Curl ในเทอร์มินัล

การดาวน์โหลดไฟล์เดียว

การดาวน์โหลดไฟล์เดียวด้วย Curl นั้นตรงไปตรงมามาก ในการเริ่มต้นคุณต้องระบุ URL ของไฟล์ ตัวอย่างเช่นหากต้องการดาวน์โหลด Ubuntu 20.04 LTS ISO คุณต้องระบุ URL ดังนี้

 curl https://mirror.math.princeton.edu/pub/ubuntu-iso/20.04/ubuntu-20.04.2.0-desktop-amd64.iso 

หลังจากระบุ URL ระยะไกลของไฟล์ที่คุณต้องการดาวน์โหลดคุณต้องเลือกตำแหน่งดาวน์โหลด ในการตั้งค่าตำแหน่งการดาวน์โหลดให้เพิ่มสัญลักษณ์ > ตามด้วยเส้นทางที่ไฟล์ควรไป

ตัวอย่างเช่นหากต้องการบอกให้ดาวน์โหลดไฟล์ Ubuntu 20.04 LTS ISO ไปยังไดเร็กทอรี”ดาวน์โหลด”คุณจะต้องเพิ่ม > ~/Downloads/ubuntu-20.04.2.0-desktop-amd64.iso .

 curl https://mirror.math.princeton.edu/pub/ubuntu-iso/20.04/ubuntu-20.04.2.0-desktop-amd64.iso> ~/Downloads/ubuntu-20.04.2.0-desktop-amd64 iso 

เมื่อคำสั่งมี URL ของไฟล์ระยะไกลและตำแหน่งที่จะบันทึกให้กดปุ่ม Enter เพื่อดำเนินการดาวน์โหลด หลังจากนั้นไม่นานคุณจะเห็นความคืบหน้าในการดาวน์โหลดและการดาวน์โหลดไฟล์ เมื่อเสร็จแล้วให้เปิดโปรแกรมจัดการไฟล์ Linux เพื่อเข้าถึงไฟล์ของคุณ

การดาวน์โหลดไฟล์หลายไฟล์จากรายการ

เป็นไปได้ที่จะดาวน์โหลดไฟล์หลายไฟล์จากรายการใน Curl เช่นเดียวกับ Wget เริ่มต้นด้วยการสร้างรายการของคุณ ขั้นแรกใช้คำสั่ง สัมผัส เพื่อสร้างไฟล์ข้อความเปล่าที่มีชื่อว่า“ curl_downloads.txt”

 สัมผัส ~/curl_downloads.txt 

จากนั้นเปิดไฟล์ข้อความ“ curl_downloads.txt” (อยู่ในโฟลเดอร์ Home) โดยใช้โปรแกรมแก้ไขข้อความที่คุณชื่นชอบ หลังจากนั้นวางลิงก์ของแต่ละไฟล์ที่คุณต้องการดาวน์โหลด

ตัวอย่างเช่นหากต้องการดาวน์โหลด Ubuntu ISO, Fedora ISO และ Debian ISO รายการ“ curl_downloads.txt” ของฉันควรมีรหัสต่อไปนี้

https://mirror.math.princeton.edu/pub/ubuntu-iso/20.04/ubuntu-20.04.2.0-desktop-amd64.iso

https://download.fedoraproject.org/pub/fedora/linux/releases/33/Workstation/x86_64/iso/Fedora-Workstation-Live-x86_64-33-1.2.iso

https://cdimage.debian.org/debian-cd/current/amd64/iso-cd/debian-10.9.0-amd64-netinst.iso

บันทึกการแก้ไขลงในไฟล์“ curl_downloads.txt” ของคุณโดยใช้ฟังก์ชันบันทึกของโปรแกรมแก้ไขข้อความ จากนั้นป้อนลงในคำสั่ง Curl เพื่อดาวน์โหลดทุกอย่างในรายการ โปรดทราบว่าเรากำลังใช้ xargs ร่วมกับ curl เพื่อให้สามารถดาวน์โหลดไฟล์ได้หลายไฟล์

 xargs-n 1 ขด-O <~/curl_downloads.txt 

กดปุ่ม Enter เพื่อเริ่มกระบวนการดาวน์โหลด โปรดเข้าใจว่าในขณะที่ใช้คำสั่ง xargs เพื่อดาวน์โหลดไฟล์หลายไฟล์การระบุตำแหน่งดาวน์โหลดจะไม่สามารถทำได้ การดาวน์โหลดของคุณจะปรากฏในไดเรกทอรีหลัก (/home/USERNAME/)

การดาวน์โหลดด้วย Curl-GUI

หากคุณชอบแนวคิดของ Curl แต่ต้องการ GUI เพื่อดาวน์โหลดไฟล์คุณสามารถใช้แอปพลิเคชัน Curl GUI เป็นแอปเบต้าตั้งแต่ปี 2007 แต่ยังคงใช้งานได้กับระบบปฏิบัติการ Linux ที่ทันสมัยและเพิ่ม GUI ที่เป็นมิตรกับ Curl

ในการเริ่มต้นคุณต้องติดตั้งโปรแกรม โปรแกรมนี้เป็นสคริปต์ Perl และต้องใช้แพ็คเกจ"perl-tk"เพื่อเรียกใช้ ในการติดตั้งให้เปิดหน้าต่างเทอร์มินัลแล้วป้อนคำสั่งด้านล่างที่ตรงกับระบบปฏิบัติการของคุณ

Ubuntu

 sudo apt ติดตั้ง perl-tk 

Debian

 sudo apt-get install perl-tk 

Arch Linux

 sudo pacman-S perl-tk 

Fedora

 sudo dnf ติดตั้ง perl-Tk 

OpenSUSE

 sudo zypper ติดตั้ง perl-Tk 

จากนั้นสร้างไดเร็กทอรีใหม่ในโฟลเดอร์/opt/โดยใช้ mkdir

 sudo mkdir-p/opt/curl-gui/

ใช้คำสั่ง ซีดี เพื่อย้ายไปยังโฟลเดอร์ใหม่ จากนั้นใช้ wget เพื่อดาวน์โหลดไฟล์สคริปต์

 cd/opt/curl-gui/
 wget https://archive.org/download/curl-gui/curl-gui.pl 

จากนั้นดาวน์โหลดไฟล์ทางลัดและทำเครื่องหมายว่าปฏิบัติการได้

 cd/usr/share/applications/
wget https://archive.org/download/curl-gui_202104/curl-gui.desktop
sudo chmod + x curl-gui.desktop 

เมื่อติดตั้งแอปแล้วให้ค้นหา“ cURL GUI” ในเมนูแอปของคุณแล้วคลิกเพื่อเปิดแอป จากนั้นภายในแอปให้ค้นหากล่องข้อความที่ด้านบนและวางลิงก์ดาวน์โหลดลงในแอป

หลังจากวางลิงก์ดาวน์โหลดของคุณแล้วให้ค้นหา“ ไฟล์ผลลัพธ์” และทำเครื่องหมายในช่อง จากนั้นเขียนชื่อของไฟล์เอาต์พุต ตัวอย่างเช่นหากคุณกำลังดาวน์โหลด Ubuntu ISO ให้เพิ่ม“/home/USERNAME/Downloads/ubuntu-20.04.2.0-desktop-amd64.iso” หลัง“ Output”

คลิก"เริ่มการโค้งงอ"เพื่อเริ่มการดาวน์โหลดของคุณ เมื่อการดาวน์โหลดเสร็จสิ้นให้ปิดแอปและเปิด ตัวจัดการไฟล์ Linux เพื่อเข้าถึงไฟล์ที่คุณดาวน์โหลด

Categories: IT Info