Wget ir Curl
„Wget“ ir „Curl“ yra paprasti komandinės eilutės įrankiai, kuriuos galima naudoti norint atsisiųsti failus naudojant jų tiesiogines nuorodas. Nors jie palaiko atsisiuntimų pristabdymą ir atnaujinimą, šiuo metu daugiafunkciniams atsisiuntimams nėra jokių funkcijų. Tiek „wget“, tiek „curl“ yra iš anksto įdiegtos daugumoje „Linux“ paskirstymų.
Norėdami atsisiųsti failą naudodami „wget and curl“, vykdykite vieną iš šių komandų (pakeisti URL):
$ wget „https: // www.pavyzdys.com / pavyzdys.degutas.gz “$ curl “https: // www.pavyzdys.com / pavyzdys.degutas.gz “
Norėdami pristabdyti atsisiunčiamą failą naudodami „wget“ ir „curl“, paspauskite
$ curl -c “https: // www.pavyzdys.com / pavyzdys.degutas.gz “
Darant prielaidą, kad atsisiuntimo nuorodos saugomos „nuorodose“.txt “failą, galite naudoti vieną iš šių komandų, norėdami pradėti paketinį atsisiuntimą:
$ wget -i nuorodos.txt$ xargs -n 1 garbanos -O < links.txt
„Wget and curl“ nepalaiko kelių ryšių su tuo pačiu failu. Norėdami pamatyti visas galimas „wget“ ir „curl“ parinktis, vykdykite vieną iš šių komandų:
$ wget --help$ curl - pagalba
Akselis
„Axel“ yra „Linux“ komandų eilutės atsisiuntimo tvarkyklė. Skirtingai nuo „wget“ ir „curl“, jis palaiko kelių ryšių atsisiuntimus ir gali juos pristabdyti ir atnaujinti.
Norėdami įdiegti „Axel“ į „Ubuntu“, vykdykite toliau nurodytą komandą:
$ sudo apt install axelNorėdami atsisiųsti failą naudodami ašį, vykdykite šią komandą (pakeisti URL):
$ axel “https: // www.pavyzdys.com / pavyzdys.degutas.gz “„Axel“ automatiškai sukuria „.st “failą, kai jis inicijuoja atsisiuntimą. Galite sustabdyti vykstantį atsisiuntimą paspausdami
Norėdami sukurti kelis ryšius atsisiųsdami failą, vykdykite komandą tokiu formatu (pakeiskite „4“ savo pasirinkimu):
$ axel -n 4 “https: // www.pavyzdys.com / pavyzdys.degutas.gz “„Axel“ nepalaiko paketinių atsisiuntimų. Tačiau galite tiesiog pereiti per nuorodų failą naudodami „bash“ ir atsisiųsti failus po vieną. Žemiau pateikiamas nedidelis pavyzdys:
$ skaitant nuoroda; do axel -n 4 $ nuoroda; padaryta < links.txtNorėdami sužinoti daugiau apie visas ašies parinktis, vykdykite šią komandą:
$ axel - pagalbaArija2
„Aria2“ yra vienas iš geriausių ir visapusiškiausių komandų eilutės atsisiuntimo tvarkyklių, kurias šiandien gali naudoti „Linux“. Jis palaiko daugialypius atsisiuntimus, siuntimus paketais, pristabdymą ir atnaujinimą, ir netgi gali atsisiųsti torrent failus.
Norėdami įdiegti „aria2“ į „Ubuntu“, vykdykite šią komandą:
$ sudo apt įdiekite aria2Norėdami atsisiųsti failą naudodami „aria2“, vykdykite šią komandą:
$ aria2c “https: // www.pavyzdys.com / pavyzdys.degutas.gz “Norėdami sukurti kelis ryšius atsisiųsdami failą, vykdykite komandą tokiu formatu („4“ pakeiskite savo pasirinkimu):
$ aria2c -x 4 “https: // www.pavyzdys.com / pavyzdys.degutas.gz “Darant prielaidą, kad atsisiuntimo nuorodos saugomos „nuorodose“.txt “failą, galite naudoti šią komandą, norėdami inicijuoti paketinį atsisiuntimą:
$ aria2c -i nuorodos.txtNorėdami sužinoti daugiau apie visas „aria2“ parinktis, vykdykite toliau pateiktą komandą:
$ aria2c - pagalbaUget
Uget yra nemokama, atviro kodo ir daugiaplatformė grafinio atsisiuntimo tvarkyklė. Be daugialypių ir paketinių atsisiuntimų, jis taip pat palaiko automatinį mainų srities stebėjimą, atsisiuntimų pristabdymą ir atnaujinimą, naršyklės plėtinius, „YouTube“ vaizdo įrašų atsisiuntimus, „torrent“ failus, suplanuotus atsisiuntimus ir pan.
Norėdami įdiegti „uget“ į „Ubuntu“, vykdykite toliau nurodytą komandą:
$ sudo apt install ugetDabar galite pradėti naudoti „uget“ paleidę programą iš programų paleidimo priemonės.
„Xtreme“ atsisiuntimo tvarkyklė
„Xtreme Download Manager“ yra pilnai veikiantis grafinių atsisiuntimų tvarkyklė. Kai kurios jo funkcijos apima galimybę apdoroti paketinius atsisiuntimus, kelių ryšių atsisiuntimus, atsisiuntimų pristabdymą ir atnaujinimą, naršyklės plėtinius, vaizdo įrašų srautinių svetainių atsisiuntimus, suplanuotus atsisiuntimus ir pan.
Galite atsisiųsti „xtreme“ atsisiuntimo tvarkyklę “.stiklainis “failas iš čia. Paleiskite šią komandą, kad ją paleistumėte:
$ java -jar xdman.stiklainiukas
„Persepolis“ atsisiuntimų tvarkyklė
„Persepolis Download Manager“ yra GUI sąsaja, skirta komandų eilutės atsisiuntimų tvarkytuvei „aria2“ (minėta aukščiau). Jis yra lygus funkcijoms su „aria2“ su kai kuriomis papildomomis funkcijomis, tokiomis kaip planuojami atsisiuntimai ir įmontuotas vaizdo įrašų parsisiuntimo iš srautinių svetainių palaikymas.
Persepolio atsisiuntimo tvarkyklę galite atsisiųsti iš čia.
Išvada
Tai yra keletas „Linux“ atsisiuntimo tvarkyklių, kurias galite naudoti apdorodami atsisiuntimus. Naršyklės integracijos plėtiniai atsisiuntimo tvarkytuvėms nėra tokie tvirti, kaip anksčiau, daugiausia dėl griežtų naršyklių reikalavimų ir saugumo problemų. Norėdami gauti tiesioginį failo atsisiuntimo saitą, galite pradėti atsisiuntimą naršyklėje ir nedelsdami jį atšaukti. Dešiniuoju pelės mygtuku spustelėję atšauktą atsisiuntimą gausite tiesioginio atsisiuntimo nuorodą.