วิธีใช้คำสั่ง wget ใน Linux

Withi Chi Kha Sang Wget Ni Linux



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

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







วิธีใช้คำสั่ง wget ใน Linux

ไม่ว่าคุณจะต้องการไฟล์เดียวหรือต้องการดาวน์โหลดไฟล์ทั้งชุด ยูทิลิตี้ wget จะช่วยให้คุณบรรลุทั้งสองงานได้ นอกจากนี้ยังมีตัวเลือกเล็กน้อยในการปรับแต่งการทำงานโดยรวม คำสั่ง wget มาตรฐานช่วยให้คุณดาวน์โหลดไฟล์จากเว็บไซต์ได้ ตัวอย่างเช่น หากต้องการดาวน์โหลด jquery-3.7.1.js จากมัน เว็บไซต์อย่างเป็นทางการ โปรดใช้คำสั่ง wget:



ตกลง https: - รหัส.jquery.com - jquery-3.7.1.js

  wget-command-in-linux



ตามค่าเริ่มต้น คำสั่ง wget จะบันทึกไฟล์ที่ดาวน์โหลดไว้ในไดเร็กทอรีปัจจุบันโดยมีชื่อเดิมแสดงอยู่ในเว็บไซต์ อย่างไรก็ตาม คุณสามารถบันทึกไว้ในตำแหน่งเฉพาะหรือด้วยชื่อเฉพาะได้ผ่านตัวเลือก '-O' ตัวอย่างเช่น คุณสามารถใช้คำสั่ง wget ด้านล่างเพื่อบันทึกไฟล์ด้านบนด้วยชื่อ JavaScript.js:





ตกลง -โอ JavaScript.js https: - รหัส.jquery.com - jquery-3.7.1.js

  o-ตัวเลือกในคำสั่ง wget

ในทำนองเดียวกัน หากต้องการดาวน์โหลดไฟล์ในเส้นทางอื่นโดยไม่ต้องเปลี่ยนไดเร็กทอรีปัจจุบัน โปรดระบุเส้นทางของไฟล์ใหม่พร้อมกับชื่อไฟล์ที่ต้องการ:



ตกลง -โอ - - ดาวน์โหลด - JavaScript.js https: - รหัส.jquery.com - jquery-3.7.1.js

  ดาวน์โหลดไฟล์ตามตำแหน่งเฉพาะโดยใช้คำสั่ง wget

หากการดาวน์โหลดของคุณล้มเหลว คุณสามารถดำเนินการต่อจากที่ค้างไว้ได้โดยใช้ตัวเลือก '–ดำเนินการต่อ' หรือ '-c':

ตกลง -ค https: - รหัส.jquery.com - jquery-3.7.1.js

  c-ตัวเลือกในคำสั่ง wget

ขณะดาวน์โหลดไฟล์ หากคุณกำลังทำงานออนไลน์อื่นๆ ที่ต้องใช้แบนด์วิธอินเทอร์เน็ตเพียงพอ ให้ใช้ตัวเลือก '-จำกัดอัตรา' เพื่อจำกัดความเร็ว

ตกลง --จำกัดอัตรา =50,000 https: - รหัส.jquery.com - jquery-3.7.1.js

  วาง-ดาวน์โหลด-จำกัดการใช้-wget-คำสั่ง

ในที่นี้ '50k' หมายถึงการจำกัดความเร็วไว้ที่ 50KB/s สำหรับไฟล์ที่ระบุ อย่างไรก็ตาม คุณสามารถแทนที่ด้วยขีดจำกัดที่คุณต้องการได้ ซึ่งมักจะมีประโยชน์เมื่อคุณไม่ต้องการให้คำสั่ง wget ใช้แบนด์วิธที่มีอยู่ทั้งหมด

คุณสมบัติที่ทรงพลังที่สุดของยูทิลิตี้ wget คือความสามารถในการดาวน์โหลดเว็บไซต์ทั้งหมดซ้ำ ๆ คุณสามารถใช้ตัวเลือก '-r' หรือ '–recursive' เพื่อดาวน์โหลดหน้า HTML, ไฟล์ที่เชื่อมโยง, CSS และรูปภาพทั้งหมด ตัวอย่างเช่น:

ตกลง -ร https: - รหัส.jquery.com - jquery-3.7.1.js

  r-ตัวเลือกในคำสั่ง wget

บทสรุป

คำสั่ง wget เป็นเครื่องมือที่ทรงพลังและอเนกประสงค์สำหรับการดาวน์โหลดไฟล์จาก URL บทช่วยสอนสั้น ๆ นี้อธิบายวิธีใช้คำสั่ง wget และแอปพลิเคชัน คุณสมบัติที่โดดเด่นของมันคือการดาวน์โหลดเว็บไซต์แบบเรียกซ้ำ แต่ยังช่วยให้สามารถเปลี่ยนชื่อไฟล์ที่ดาวน์โหลดและทำการดาวน์โหลดต่อได้อย่างต่อเนื่อง นอกจากนี้ หากคุณมีแบนด์วิธต่ำ ให้ใช้ตัวเลือก '–limit-rate' เพื่อจำกัดความเร็วในการดาวน์โหลด