เราได้เห็นวิธีดาวน์โหลดไฟล์จากอินเทอร์เน็ตผ่านเครื่องปลายทางของเราแล้ว ใช้ wget … แต่น่าเสียดายที่ wget ไม่สมบูรณ์แบบ
เมื่อเราดาวน์โหลดไฟล์ด้วย wget มัน (wget) จะเริ่มดาวน์โหลดโดยใช้คำขอเดียวนั่นคือเธรดดาวน์โหลดเดียว อย่างไรก็ตามบางครั้งเราต้องการดาวน์โหลดไฟล์เดียวกันโดยใช้หลายเธรด
ฉันหมายถึง (และอธิบายอย่างง่ายกว่านั้น) ...
เราเริ่มดาวน์โหลดไฟล์โดยใช้เพียง 1 เธรด (เส้นทางคำขอ) และหากเหตุผลบางประการเรามีข้อ จำกัด ความเร็วหรือข้อ จำกัด ใด ๆ ที่ ISP "ดีและซื่อสัตย์" ของเราตัดสินใจกำหนดค่าเราจะมีข้อ จำกัด ที่นั่น ... มันจะรบกวนเราจนไม่สามารถทำได้
ในขณะเดียวกันหากเราใช้เส้นทาง / เธรดการดาวน์โหลดหลายรายการ (สมมติว่า 10 หรือมากกว่า) เราจะได้เห็นว่าความเร็วในการดาวน์โหลดสูงกว่าที่เราจะมีได้อย่างไรถ้าเราใช้เพียง 1 เธรด
ปัญหาคือ wget ไม่รองรับการดาวน์โหลดแบบมัลติเธรดอย่างน้อยฉันก็ไม่พบวิธีการทำเช่นนี้และนี่คือที่มา แอ็กเซิล ????
Axel ช่วยให้คุณทำสิ่งที่ wget ทำไม่ได้ดาวน์โหลดไฟล์เดียวกันโดยใช้หลายเธรด
ตัวอย่างเช่นในการดาวน์โหลด: http://ftp.desdelinux.net/netbeans-7.1.2-ml-linux.sh เราใส่ในเทอร์มินัล
- axel -n 10 http://ftp.desdelinux.net/netbeans-7.1.2-ml-linux.sh
ภาพหน้าจอตัวอย่าง:
เห็นได้ชัดว่าก่อนใช้งานคุณต้องติดตั้ง😀
ในการทำสิ่งนี้ใน distros เช่น Debian หรือบนพื้นฐาน (Ubuntu, Mint, LMDE, SolusOS ฯลฯ ) จะติดตั้งด้วย:
sudo apt-get ติดตั้ง axel
ใน Arch:
sudo pacman -S แอ็กเซิล
คุณสามารถอ่านความช่วยเหลือของขวานได้โดยใส่:
คนแอกเซล
และที่นี่โพสต์ก็จบลง🙂
ฉันหวังว่ามันจะมีประโยชน์😀
ดีมาก ... ฉันกำลังทดสอบอยู่แล้ว ขอบคุณ !! 🙂
ใน Fedora:
sudo yum ติดตั้ง axel
เมื่อฉันใช้ Slackware ฉันใช้มันมาระยะหนึ่งแล้ว แต่ฉันมักจะมีปัญหาในการดาวน์โหลด isos และภาพยนตร์อยู่เสมอ MD5s นั้นแตกต่างออกไปเสมอและการพยายามบันทึก isos ทำให้เกิดปัญหาขึ้นครึ่งหนึ่ง
ใน Fedora ฉันยังไม่ได้ทดสอบ
จนถึงตอนนี้ฉันมีความสุขเหมือนเด็กในร้านขายขนม😀
วาโยไม่รู้จัก O_O นี้
ขอบคุณ KZKG ^ Gaara
รสชาติ🙂
ฉันไม่รู้เหมือนกัน
ลินุกซ์ห่วยมี แต่แฮกเกอร์เท่านั้นที่ใช้มัน!
น่าจะจริง. Linux ไม่ใช่ระบบที่เหมาะสำหรับคนโง่ id
แน่นอน ... นี่คือความสกปรกล้วนๆ ... ไม่มีไวรัสระบบไม่เคยล่มฉันมีทุกอย่างเพียงไม่กี่คลิก ... ความซับซ้อนและปัญหาของระบบปฏิบัติการร้ายแรงอยู่ที่ไหน !!! คิดถึง winbugs ...
- เฮ้คุณ. ทำไมยังไม่ยกมือ
- เพราะฉันไม่ได้ใช้ Windows
ศาสตราจารย์ประหลาดใจถามอีกครั้ง:
- ถ้าคุณไม่ใช้ Windows คุณใช้ระบบปฏิบัติการอะไร
-GNU / ลินุกซ์ - เขาตอบอย่างภาคภูมิใจ -
ศาสตราจารย์ซึ่งหูผู้คลั่งไคล้ไม่สามารถเชื่อเรื่องนี้ได้อุทานว่า:
- แต่ลูกชายของฉันคุณทำบาปอะไรที่จะใช้บอทช์แบบนี้
นักเรียนใจเย็นมากตอบว่า:
- พ่อของฉันเป็นนักวิทยาศาสตร์คอมพิวเตอร์และใช้ OpenSuse แม่ของฉันเป็นที่ปรึกษาด้านความปลอดภัยและใช้ Debian Linux และพี่ชายของฉันเรียนฟิสิกส์และใช้ Linux Mandrake นั่นคือเหตุผลที่ฉันใช้ GNU / Linux ด้วย! - เสร็จสิ้นความภาคภูมิใจและเชื่อมั่น -
"อืม" ศาสตราจารย์ตอบอย่างหงุดหงิด "แต่นั่นไม่ใช่เหตุผลที่จะใช้ Linux" คุณไม่จำเป็นต้องทำอย่างที่พ่อแม่คุณทำ ตัวอย่างเช่นถ้าแม่ของคุณเป็นโสเภณีและเสพยาทั้งวันพ่อของคุณแตะต้องลูกของเขาดื่มเหล้าเหมือนสารเลวและค้ายาและพี่ชายของคุณปล้นร้านค้าและปล้นยายคุณจะทำอย่างไร?
- ติดตั้ง Windows แน่นอน !!!
ตลกดีฉันได้เห็นแล้วฮ่า ๆ ๆ
เคยใช้มันเพื่อลด ISO
ฉันไม่เคยใช้มันอีกเลย
เคยใช้มันเพื่อลด ISO
ฉันไม่เคยใช้มันอีกเลย ...
เมื่อไม่นานมานี้ฉันได้ลองใช้ Axel ใน Pacman ตามคำแนะนำของบทช่วยสอนที่ฉันค้นพบและไม่มีอะไรเลยฉันลบมันออกในวันเดียวกัน ตอนนี้รายละเอียดว่าทำไมถึงหนีฉัน แต่หลังจากลองใช้การกำหนดค่าต่างๆแล้วในทุกกรณีการอัปเดตจะใช้เวลานานกว่าที่ไม่มี
ในหัวข้ออื่นเมื่อวานนี้ฉันรอทั้งวันสำหรับรายการเกี่ยวกับวันครบรอบของบล็อก ... และแน่นอนว่าการออกแบบใหม่ (ฉันจะรบกวนคุณจนกว่าคุณจะวางมันลง: D)
เกี่ยวกับธีมใหม่มันยังไม่เสร็จจากระยะไกล ... มันซับซ้อนกว่าที่เราคิดยิ่งไปกว่านั้นเมื่อเราคิดถึงการเปลี่ยนแปลงบางอย่างในการออกแบบ
เอ๊ะแล้วไฟล์ที่ดาวน์โหลดมาบันทึกไว้ที่ไหน =?
ในไดเร็กทอรีที่คุณกำลังเรียกใช้ axel
แน่นอน🙂
หากอยู่ในเทอร์มินัลคุณอยู่ใน / home / your-user / Documents …ใน Documents ไฟล์จะถูกดาวน์โหลด
เรียน @ KZKG ^ Gaara ฉันต้องการเพิ่มคำอธิบาย lftp ในบันทึกย่อของคุณในความคิดของฉันเป็นเครื่องมือที่ชัดเจนสำหรับการดาวน์โหลดแบบแบ่งกลุ่มจากบรรทัดคำสั่งซึ่งเหนือกว่าส่วนที่เหลือมาก
ฉันเลิกใช้ axel แล้วเพราะคนผอมที่ทำมันได้หยุดอัปเดตไปแล้วเขาทำการแก้ไขเล็กน้อยเป็นครั้งคราวเท่านั้น
เมื่ออ่านโพสต์ของคุณฉันไปที่เว็บไซต์ของ axel โดยตรง [0] และฉันพบข่าวที่น่ายินดีสองประการ:
1. ตอนนี้ axel ได้รับการดูแลโดยบุคคลอื่นซึ่งหมายความว่าโครงการไม่ได้ตายและจะอัปเดตแอปพลิเคชันอย่างแน่นอน (นี่เป็นข่าวที่เกี่ยวข้องน้อยกว่าของทั้งสอง)
2. ผู้สร้าง axel ยังเป็นผู้สร้าง BitlBee [1] ธรรมดา AWESOME!
สำหรับผู้ที่ไม่รู้จัก BitlBee แอปนี้เป็นเซิร์ฟเวอร์ที่ทำงานอยู่เบื้องหลังเหมือนภูตและทำให้สามารถรวมบัญชี IM (ข้อความโต้ตอบแบบทันที) ทั้งหมดของเราไว้ในช่อง IRC เดียวซึ่งเป็นสิ่งที่น่าสนใจอย่างยิ่ง .
ตัวอย่างเช่นฉันมักจะเปิดเซสชัน WeeChat [2] ในแท็บใน Yakuake (เห็นได้ชัดว่าพวกเขาสามารถใช้ไคลเอนต์ IRC อะไรก็ได้ที่พวกเขาต้องการ: Irssi, Konversation, Quassel, Kvirc, X-Chat, Pidgin, mIRC อะไรก็ได้ที่พวกเขาต้องการ) จาก WeeChat เดียวกันฉันเชื่อมต่อกับเซิร์ฟเวอร์ BitlBee ในพื้นที่ (ใช่เซิร์ฟเวอร์ BitlBee สามารถสร้างบนเน็ตเพื่อให้บริการผู้ใช้ประเภทต่างๆได้อย่างยอดเยี่ยมโดยสิ้นเชิง) ซึ่งเมื่อฉันเชื่อมต่อกับเซิร์ฟเวอร์ BitlBee มันจะเริ่มบันทึกฉันโดยอัตโนมัติ ในบริการส่งข้อความทั้งหมดที่ฉันลงทะเบียนไว้ดังนั้นฉันจึงไม่จำเป็นต้องใช้แอปพลิเคชันกราฟิกเพื่อเชื่อมต่อออนไลน์ [3] และอะไรจะดีไปกว่านั้นฉันใช้ WeeChat (ซึ่งฉันเป็นแฟนตัวยง) สำหรับการสื่อสารออนไลน์ทั้งหมดของฉัน . WeeChat ช่วยให้คุณสามารถใช้ปลั๊กอินหลายประเภทเพื่อแจ้งเตือนเกี่ยวกับข้อความขาเข้าตัวอย่างเช่น Growl [4] ซึ่งเป็นระบบส่งข้อความภายในแบบเดียวกับที่ MacOS ใช้
แต่เดี๋ยวก่อนฉันปล่อยให้เรื่องเล็กน้อย
เมื่อการพัฒนาของ Axel หยุดลงฉันก็ยังคงมองหาและพบแอปพลิเคชันที่ในความเข้าใจอันต่ำต้อยของฉันคือพ่อและแม่ของตัวจัดการการดาวน์โหลดคอนโซลทั้งหมดใน GNU / Linux: lftp [5]
lftp เป็นเพียง IM-PRE-SIO-NAN-TE ไม่เพียง แต่เป็นตัวจัดการการดาวน์โหลดเท่านั้น แต่ยังเป็นอินเทอร์เฟซที่สมบูรณ์สำหรับการดาวน์โหลด FTP / HTTP แบบหลายโปรโตคอลที่ออกแบบมาสำหรับการดาวน์โหลดแบบแบ่งกลุ่มพร้อมความสามารถในการจัดการงาน (คล้ายกับคิวงานของ BASH), การถ่ายโอนไฟล์แบบขนาน (ที่มีการแบ่งส่วน / มิเรอร์ที่สอดคล้องกันสำหรับแต่ละไฟล์), ความต่อเนื่องของการดาวน์โหลดที่ล้มเหลวหรือถูกตัด, การเข้าสู่ระบบที่ปลอดภัยด้วยข้อมูลประจำตัวไปยังไซต์ FTP (axel ไม่รองรับการเข้าสู่ระบบ FTP ที่ได้รับการรับรอง) และคุณสมบัติอื่น ๆ พวกเขาเป็นราชาแห่งตัวจัดการการดาวน์โหลด
นอกจากนี้ยังเป็นตัวจัดการการดาวน์โหลดแบบหลายเซกเมนต์ที่เบาที่สุด (ใช่เบากว่าแอกเซล) และช่วยให้เราสามารถบีบการเชื่อมต่อลงไปที่บิตสุดท้ายดังนั้นหากเรากำหนดค่าการดาวน์โหลดให้ใช้แบนด์วิดท์ทั้งหมดของเรา ( และตราบเท่าที่จุดเริ่มต้นอนุญาต) lftp จะดาวน์โหลดด้วยความเร็วสูงสุดที่เป็นไปได้ของการเชื่อมต่อของเรา - โปรดระวังว่าเราอาจไม่มีวงดนตรีเหลือให้นำทาง!
lftp เป็นเครื่องมือที่ทรงพลังอย่างมากแม้ว่าตอนนี้ฉันจะใช้มันเพื่อดาวน์โหลดไฟล์ให้ได้สูงสุดเท่าที่การเชื่อมต่อของฉัน สำหรับสิ่งนี้ฉันสร้างนามแฝงนี้ดังนั้นฉันจึงไม่ต้องพิมพ์คำสั่งทั้งหมดทุกครั้งที่ดาวน์โหลดบางสิ่ง:
นามแฝง L = 'lftp -e »' pget -n20 ′
คำแนะนำในการดาวน์โหลดจะเป็น: $ L {url_completa_del_file_to_download}; เลิก '
อัฒภาคคือการสิ้นสุดบล็อกคำสั่งก่อนหน้าตามที่ทำใน Bash จากนั้นฉันบอกให้ยุติการดำเนินการด้วยการเลิกและปิดคำสั่งทั้งหมดด้วยเครื่องหมายถูกสุดท้าย
เห็นได้ชัดว่าอ่านหน้า man lftp เพื่อดูว่า -e, pget, -n ฯลฯ ทำอะไร
สุดท้าย: มีเครื่องมืออีกเพียงอย่างเดียวที่ฉันตรวจสอบแล้วว่ามีประสิทธิภาพเช่นเดียวกับ lftp และเป็นส่วนขยายสำหรับ Fiefox DownThemAll: เช่นเดียวกับ lftp ที่มีความเร็วพิเศษในการดาวน์โหลดไฟล์จากเน็ตและสิ่งที่ดีที่สุดคือเช่น lftp ไม่มีขีด จำกัด ความเร็ว แต่จะพยายามดาวน์โหลดด้วยความเร็วสูงสุดที่แบนด์วิดท์ของเราอนุญาตเสมอ
สวัสดีและฉันหวังว่าแอพเหล่านี้จะให้บริการคุณ
[0] http://wilmer.gaa.st/main.php/me.html
[1] http://www.bitlbee.org/main.php/news.r.html
[2] http://weechat.org/
[3] http://www.centerim.org/index.php/Main_Page
CenterIM เป็นไคลเอนต์การส่งข้อความโต้ตอบแบบหลายโปรโตคอลที่ออกแบบมาเพื่อเรียกใช้โดยเฉพาะจากคอนโซล
[4] http://growl.info/
[5]
น่าสนใจมาก ...
น่าสนใจฉันคิดว่าจะลอง axel แต่จากที่คุณพูดฉันคิดว่าจะลอง lftp ก่อน
@ Pardinho 10 ที่คุณอยู่ (เทอร์มินัล) เมื่อใช้ Axel
ว้าวฉันคิดจะติดตั้งบน Slackware ของฉัน แต่ฉันเพิ่งรู้ว่า ... ฉันติดตั้งเป็นค่าเริ่มต้นแล้ว🙂ตอนนี้ฉันต้องลอง😀
ฉันไปดาวน์โหลดไฟล์และมันออกมาเป็นแบบนี้ฉันจะแสดงเฉพาะส่วนสุดท้ายเนื่องจากมันกลืนเกือบทั้งเทอร์มินัล:
[0%] ………. ………. ………. ………. ………. [201,1KB / s]
[0%] ………. ………. ………. ………. ………. [201,4KB / s]
[0%] ………. ………. ………. ………. ………. [201,8KB / s]
[0%] ………. ………. ………. ………. ………. [202,1KB / s]
[0%] ………. ………. ………. ………. ………. [202,4KB / s]
[0%] ………. ………. ………. ………. ………. [202,7KB / s]
[0%] ………. ………. ………. ………. ………. [203,1KB / s]
[0%] ………. ………. ………. ………. ………. [203,4KB / s]
[0%] ………. ………. ………. ………. ………. [203,7KB / s]
[0%] ………. ………. ………. ………. ………. [204,0KB / s]
[0%] ………. ………. ………. ………. ………. [204,3KB / s]
[0%] ………. ………. ………. ………. ………. [204,6KB / s]
[0%] ………. ………. ………. ………. ………. [204,9KB / s]
[0%] ………. ………. ………. ………. ………. [205,2KB / s]
[0%] ………. ………. ………. ………. ………. [205,0KB / s]
[0%] ………. ………. ………. ………. ………. [202,0KB / s]
[0%] ………. ………. ………. ………. ………. [203,6KB / s]
[0%] ………. ………. ………. ………. ………. [205,2KB / s]
[0%] ………. ………. ………. ………. ………. [205,5KB / s]
[0%] ………. ………. ………. …….
pthread error !!!
pthread error !!!
และฉันไม่ดาวน์โหลดอะไรเลยและเขาก็ดำเนินการเช่นนี้
นายหน้า @ linux-elite: ~> axel -n 10 ftp://ftp.snt.utwente.nl/pub/games/urbanterror/full_install/linux_or_mac/UrbanTerror411.zip
กำลังเริ่มการดาวน์โหลด: ftp://ftp.snt.utwente.nl/pub/games/urbanterror/full_install/linux_or_mac/UrbanTerror411.zip
ขนาดไฟล์: 1074190065 ไบต์
การเปิดไฟล์เอาต์พุต UrbanTerror411.zip
กำลังเริ่มดาวน์โหลด
ฉันยังดาวน์โหลดไฟล์ด้วย wget และมันก็ใช้ได้ดี แต่ฉันอยากรู้ว่าเกิดอะไรขึ้น
น่าสนใจมากฉันมีคำถามกับ wget ฉันไม่สามารถไปได้ไกลมากตั้งแต่ใน Linux Mint 13 Maya ฉันไม่เคยพบไฟล์. bashrc และมีหลายสิ่งที่ฉันต้องกำหนดค่าเพิ่มนามแฝง ฯลฯ บนพีซี Ubuntu อื่น ๆ ได้พยายามทำบางสิ่งด้วย wget ตราบใดที่ฉันจะดาวน์โหลดบางสิ่งจากโดเมนจากเครือข่ายท้องถิ่นไม่มีปัญหา แต่เมื่อใดก็ตามที่เป็น URL อื่นมันทำให้ฉันมีข้อผิดพลาดในการตรวจสอบสิทธิ์กับพร็อกซีเซิร์ฟเวอร์ฉันต้องรู้อย่างแน่นอน ฉันควรทำอย่างไรเพื่อเพิ่มกำหนดค่า (ฉันคิดว่ามันเป็นอะไรบางอย่างใน. bashrc) และทิ้งชื่อผู้ใช้หรือรหัสผ่านไว้อย่างแน่นอนเมื่อฉันไปดาวน์โหลดบางสิ่งโดยใช้เทอร์มินัลอย่าให้ข้อผิดพลาดนั้นอีกฉันหวังว่าจะมีคนโยน ฉันสักหน่อย ขอบคุณทุกคนเว็บไซต์ดีมาก🙂
ในกรณีสุดท้ายคุณสามารถกำหนดค่า / etc / wgetrc ... ดูในไฟล์ที่ระบุว่าพร็อกซีคุณจะเห็นตัวเลือก😀
ฉันได้เห็นแล้วฉันพยายามกำหนดค่าแล้ว แต่มันทำให้ฉันรู้สึกอึดอัดเล็กน้อยฉันเข้าใจภาษาอย่างสมบูรณ์นั่นไม่ใช่ปัญหา แต่มันยังคงให้ข้อผิดพลาดในการตรวจสอบสิทธิ์แก่ฉัน 🙁
ฉันจะลองตั้งแต่เริ่มต้นอีกครั้งฉันก็อยากจะทำอะไรที่คล้าย ๆ กันกับ axel ซึ่งฉันเห็นว่าที่นี่ดีมาก และฉันต้องการเป็นครั้งคราวเพื่อดาวน์โหลดไฟล์แปลก ๆ จากเว็บและไม่มีอะไรดีไปกว่าการทำในสไตล์ที่เกินบรรยายและ Pro มากกว่าเทอร์มินัล ... ฉันชอบทุบตีด้วย!
พี่ชายก็ขอบคุณอยู่ดี
ไฟล์ประเภทใดที่สามารถดาวน์โหลดได้ ฉันจะดาวน์โหลดจากเซิร์ฟเวอร์ได้อย่างไร? เช่น putlocker?
ผลงานที่ดีก็เร็วมากเช่นกัน
ขอบคุณล้าน!