Axel: Prenosi prek terminala so boljši kot pri Wgetu

Videli smo že, kako lahko prek našega terminala prenesemo datoteke iz interneta, z uporabo wgeta ... Ampak, wget žal ni popoln.

Ko datoteko prenesemo z wgetom, jo ​​začne (wget) nalagati z eno samo zahtevo, to je z eno nitjo prenosa. Vendar včasih želimo isto datoteko prenesti z več niti.

To je (in razložiti na preprostejši način) ...

Datoteko začnemo prenašati z uporabo samo 1 niti (pot, zahteva) in če imamo iz nekega razloga nekakšno omejitev hitrosti ali kakršno koli omejitev, ki jo je naš "prijazen in pošten" ponudnik internetnih storitev sklenil konfigurirati, bomo imeli omejitev ravno tam ... motilo nas bo, dokler ne bomo mogli.

Če uporabimo več poti / niti prenosa (recimo 10 ali več), bomo videli, kako hitrost prenosa je višja od tiste, ki bi jo imeli, če bi uporabili samo 1 nit.

Težava je v tem, da wget NE podpira večnitnih prenosov, vsaj jaz nisem našel načina za to in tukaj je to Axel ????

Axel vam omogoča, česar wget ne, prenesite isto datoteko z več nitmi.

Na primer za prenos: http://ftp.desdelinux.net/netbeans-7.1.2-ml-linux.sh smo postavili v terminal

  • axel -n 10 http://ftp.desdelinux.net/netbeans-7.1.2-ml-linux.sh

Primer posnetka zaslona:

Očitno ga morate pred uporabo namestiti 😀

Če želite to narediti, se v distribucijskih sistemih, kot je Debian, ali na njegovi osnovi (Ubuntu, Mint, LMDE, SolusOS itd.) Namesti z:

sudo apt-get namestite axel

V Arch:

sudo pacman -S axel

Pomoč sekire si lahko preberete tako, da vstavite:

moški axel

In tukaj se objava konča 🙂

Upam, da je bilo koristno 😀


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Za podatke odgovoren: Miguel Ángel Gatón
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.

  1.   Algave je dejal

    Zelo dobro ... ga že preizkušam. hvala !! 🙂

    V Fedori:

    sudo yum namestite axel

  2.   pravilno je dejal

    Ko sem uporabljal Slackware, sem ga uporabljal nekaj časa, vendar sem imel vedno težave pri nalaganju iso-jev in filmov, MD5-ji so bili vedno drugačni in poskušanje snemanja iso-jev je povzročalo težave na pol poti.

    V Fedori še vedno ne preizkušam.

    1.    KZKG ^ Gaara je dejal

      Zaenkrat sem srečna kot otrok v slaščičarni 😀

  3.   jamin samuel je dejal

    Wao tega O_O ni poznal

    Hvala KZKG ^ Gaara

    1.    KZKG ^ Gaara je dejal

      Okus 🙂

  4.   Tammuz je dejal

    Tudi jaz nisem imel pojma

  5.   linux je zanič je dejal

    Linux je zanič, le geeki in hekerji ga uporabljajo!

    1.    Hugo je dejal

      Verjetno res. Linux ni idealen sistem za idiote 😉

    2.    Mecate SL je dejal

      Vsekakor ... to je čista umazanija ... virusa ni, sistem nikoli ne zruši, vsega imam nekaj klikov stran ... kje je zapleteno in problematično pri resnih OS !!! Pogrešam winbugove ...

      -Hej ti. Zakaj nisi dvignil roke?
      -Ker ne uporabljam sistema Windows.
      Profesor je presenečen spet vprašal:
      -No, če ne uporabljate sistema Windows, kateri operacijski sistem uporabljate?
      -GNU / Linux. -Odgovoril je ponosen-
      Profesor, čigar fanatična ušesa česa takega niso mogli verjeti, je vzkliknil:
      -Ali moj sin, kakšen greh si storil, da bi uporabil takšno bolečino?
      Študent je zelo miren odgovoril:
      -Moj oče je računalničar in uporablja OpenSuse, mama je varnostna svetovalka in uporablja Debian Linux, brat pa študira fiziko in Linux Mandrake, zato uporabljam tudi GNU / Linux! -končal je ponosen in prepričan-
      "No," je razdraženo odgovoril profesor, "toda to ni razlog za uporabo Linuxa." Ni vam treba početi tega, kar počnejo vaši starši. Če bi se na primer tvoja mama ves dan prostituirala in uživala mamila, se je tvoj oče dotaknil njegovih jajc, pil kot baraba in trgoval z mamili, tvoj brat pa oropal trgovine in oropal babice, kaj bi potem naredil?
      - Zagotovo namestite Windows !!!

      1.    elav <° Linux je dejal

        Super šala, že sem jo videla hahaha.

  6.   sieg84 je dejal

    kadar koli ga uporabite za znižanje ISO
    Nikoli več je nisem uporabil

  7.   sieg84 je dejal

    kadar koli ga uporabite za znižanje ISO
    Nikoli več je nisem uporabil ...

  8.   Priročnik vira je dejal

    Pred časom sem Axel poskusil v Pacmanu na priporočilo vadnice, ki sem jo tam našel, in ničesar, še isti dan sem jo odstranil. Zdaj podrobnosti o tem, zakaj bi mi ušel, toda po preizkušanju različnih konfiguracij je v vseh primerih trajalo veliko dlje, da sem ga posodobil kot brez njega.

    Pri drugi temi sem včeraj cel dan čakal na zapis v zvezi z obletnico bloga ... in seveda nov dizajn (motil vas bom, dokler ga ne postavite: D).

    1.    KZKG ^ Gaara je dejal

      Glede nove teme ni niti na daljavo dokončana ... bila je bolj zapletena, kot si mislimo, še bolj, ko razmišljamo o nekaterih spremembah v zasnovi.

  9.   pardinho10 je dejal

    eh in kje so shranjene prenesene datoteke =?

    1.    diazepam je dejal

      V imeniku, kjer izvajate axel

    2.    KZKG ^ Gaara je dejal

      Natančno 🙂
      Če se v terminalu nahajate v / home / your-user / Documents…, bo v Documents datoteka prenesena.

  10.   MSX je dejal

    Spoštovani @ KZKG ^ Gaara, v vašo opombo bi rad dodal opis lftp, po mojem mnenju dokončnega orodja za segmentirane prenose iz ukazne vrstice, ki je veliko boljši od ostalih.

    Nehal sem uporabljati axel, ker ga je suh moški, ki je to storil, nehal posodabljati, le občasno je naredil manjše popravke.
    Ko sem prebral vaš prispevek, sem se odpravil neposredno na spletno stran axel [0] in našel dve prijetni novici:
    1. axel zdaj vzdržuje nekdo drug, kar pomeni, da projekt ni umrl in bo zagotovo posodobil aplikacijo. (to je manj pomembna novica obeh)
    2. ustvarjalec axel je tudi ustvarjalec BitlBee [1], navadno AWESOME!

    Za tiste, ki ne poznate BitlBee, je aplikacija strežnik, ki deluje v ozadju kot demon in omogoča poenotenje vseh računov IM (takojšnje sporočanje) na enem kanalu IRC, kar je popolnoma kul piflar.
    Na primer, ponavadi imam odprto sejo WeeChat [2] na zavihku v Yakuake (očitno lahko uporabljajo katerega koli odjemalca IRC: Irssi, Konversation, Quassel, Kvirc, X-Chat, Pidgin, mIRC, karkoli želijo), iz istega WeeChata se povežem z lokalnim strežnikom BitlBee (da, strežnike BitlBee lahko v omrežju ustvarim tudi za različne vrste uporabnikov, popolnoma super), s katerim me, ko se povežem s strežnikom BitlBee, samodejno začne prijaviti v vse storitve za pošiljanje sporočil, ki sem jih registriral, zato mi ni treba uporabljati grafične aplikacije za povezavo prek spleta [3] in kar je še boljše, za celotno spletno komunikacijo uporabljam WeeChat (katerega oboževalec sem) . WeeChat vam omogoča uporabo številnih vrst vtičnikov za obveščanje o dohodnih sporočilih, na primer Growl [4], ki je isti notranji sistem za sporočanje, ki ga uporablja MacOS.

    Ampak hej, temo sem malo pustil.
    Ko sem videl, da se je razvoj axel ustavil, sem nadaljeval z iskanjem in našel aplikacijo, ki je po mojem skromnem razumevanju oče in mati vseh upraviteljev prenosov konzol v GNU / Linux: lftp. [5]
    lftp je preprosto IM-PRE-SIO-NAN-TE, ni le upravljalnik prenosov, ampak je celoten vmesnik za večprotokolne FTP / HTTP prenose, namenjen segmentiranim prenosom, z možnostmi upravljanja opravil (podobno kot čakalna vrsta BASH) , vzporedni prenos datotek (z ustreznimi večsegmentacijami / zrcaljenjem za vsakega), nadaljevanje neuspelih ali zmanjšanih prenosov, varna prijava s poverilnicami na strani FTP (axel ne podpira poverilnice za prijavo na FTP) in veliko več funkcij, kot so upravitelji prenosov.
    Poleg tega je najlažji od vseh večsegmentnih upravljalnikov prenosov (ja, lažji od axel-a) in nam omogoča, da povezavo stisnemo do zadnjega bita, tako da če konfiguriramo prenos tako, da uporablja popolnoma vso pasovno širino (in dokler izvor dovoljuje), se bo lftp prenašal z največjo možno hitrostjo naše povezave - pazite, da morda ne bomo imeli nobenega preostalega pasu za navigacijo!
    lftp je izjemno zmogljivo orodje, čeprav ga za zdaj uporabljam samo za prenos datotek do največje možne povezave. Za to sem ustvaril ta vzdevek, tako da mi ni treba vnašati celotnega navodila vsakič, ko nekaj prenesem:

    vzdevek L = 'lftp -e »' pget -n20 ′

    Navodilo za prenos bi bilo: $ L {url_completa_del_file_to_download}; prenehati '
    Podpičje naj konča prejšnji blok navodil, kot je to storjeno v Bashu, nato pa mu rečem, naj zaključi svoje izvajanje z izhodom in celotno navodilo zapre s končno kljukico.
    Očitno si preberite stran s pomočjo lftp, da vidite, kaj počne -e, pget, -n itd.

    Končno: obstaja samo še eno orodje, za katerega sem preveril, da ima enako učinkovitost kot lftp, in je razširitev za Fiefox DownThemAll: tako kot lftp ima izjemno hitrost prenosa datotek z interneta in najboljše je, da je tudi lftp , Nima omejitve hitrosti, vedno poskuša prenesti z največjo hitrostjo, ki nam jo omogoča naša pasovna širina.

    Lep pozdrav in upam, da vam te aplikacije služijo.

    [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 je odjemalnik za takojšnje sporočanje z več protokoli, ki je zasnovan posebej za izvajanje s konzole.
    [4] http://growl.info/
    [5]

    1.    elav <° Linux je dejal

      Zelo zanimivo ...

    2.    Devil je dejal

      Zanimivo, razmišljal sem, da bi poskusil axel, toda od tega, kar pravite, mislim, da bom najprej poskusil lftp.

  11.   sieg84 je dejal

    @ Pardinho 10, kjer se nahajate (terminal), ko uporabljate axel

  12.   Devil je dejal

    vau, mislil sem ga namestiti na svojo Slackware, toda pravkar sem ugotovil, da ... sem ga že privzeto namestil 🙂, zdaj ga moram še preizkusiti 😀

  13.   julio74 je dejal

    Šel sem prenesti datoteko in izšla je tako, da pokažem samo zadnji del, saj je pogoltnil skoraj celoten terminal:
    [0%] ………. ………. ………. ………. ………. [201,1 KB / s]
    [0%] ………. ………. ………. ………. ………. [201,4 KB / s]
    [0%] ………. ………. ………. ………. ………. [201,8 KB / s]
    [0%] ………. ………. ………. ………. ………. [202,1 KB / s]
    [0%] ………. ………. ………. ………. ………. [202,4 KB / s]
    [0%] ………. ………. ………. ………. ………. [202,7 KB / s]
    [0%] ………. ………. ………. ………. ………. [203,1 KB / s]
    [0%] ………. ………. ………. ………. ………. [203,4 KB / s]
    [0%] ………. ………. ………. ………. ………. [203,7 KB / s]
    [0%] ………. ………. ………. ………. ………. [204,0 KB / s]
    [0%] ………. ………. ………. ………. ………. [204,3 KB / s]
    [0%] ………. ………. ………. ………. ………. [204,6 KB / s]
    [0%] ………. ………. ………. ………. ………. [204,9 KB / s]
    [0%] ………. ………. ………. ………. ………. [205,2 KB / s]
    [0%] ………. ………. ………. ………. ………. [205,0 KB / s]
    [0%] ………. ………. ………. ………. ………. [202,0 KB / s]
    [0%] ………. ………. ………. ………. ………. [203,6 KB / s]
    [0%] ………. ………. ………. ………. ………. [205,2 KB / s]
    [0%] ………. ………. ………. ………. ………. [205,5 KB / s]
    [0%] ………. ………. ………. …….
    napaka pthread !!!
    napaka pthread !!!

    in ničesar ne prenesem in on izvrši tako

    posrednik @ linux-elite: ~> axel -n 10 ftp://ftp.snt.utwente.nl/pub/games/urbanterror/full_install/linux_or_mac/UrbanTerror411.zip
    Inicializacija prenosa: ftp://ftp.snt.utwente.nl/pub/games/urbanterror/full_install/linux_or_mac/UrbanTerror411.zip
    Velikost datoteke: 1074190065 bajtov
    Odpiranje izhodne datoteke UrbanTerror411.zip
    Začetek prenosa

    Datoteko sem še vedno prenesel z wgetom in šla je dobro, vendar bi rad vedel, kaj se je zgodilo

  14.   amiel je dejal

    Zelo zanimivo, imam vprašanje, z wgetom nisem mogel priti daleč daleč, saj v Linux Mint 13 Maya nisem nikoli našel datoteke .bashrc in nekaj stvari moram konfigurirati, dodati vzdevek itd. Na drugih računalnikih Ubuntu I sem poskušal nekaj storiti z wgetom, dokler bom iz lokalnega omrežja prenesel nekaj iz domene, brez problema, toda kadar gre za drug url, mi prikaže napako pri preverjanju pristnosti s proxy strežnikom, moram vsekakor vedeti kaj naj naredim, da dodam, konfiguriram (mislim, da je to nekaj v .bashrc) in vsekakor pustim svoje uporabniško ime ali passwd, ko grem nekaj prenesti s terminalom, ne daj mi več te napake, upam, da nekdo vrže meni črto. Hvala vsem, stran je zelo dobra 🙂

    1.    KZKG ^ Gaara je dejal

      V zadnjem primeru lahko nastavite / etc / wgetrc ... poglejte v to datoteko, kjer piše proxy, tam boste videli možnosti 😀

  15.   amiel je dejal

    Sem ga videl, poskušal sem ga konfigurirati, vendar mi je nekoliko neprijetno, jezik popolnoma razumem, to ni težava, vendar mi vedno znova povzroča napako pri preverjanju pristnosti.? 🙁
    Poskusil bom znova, rad bi naredil tudi nekaj podobnega z axel, kar se mi zdi tukaj zelo dobro. In resnično moram občasno prenesti nenavadno datoteko s spleta in nič boljšega kot to narediti v geek slogu in bolj Pro kot terminal ... Tudi jaz imam rad bash!

    No brat vseeno hvala.

  16.   Gilberto je dejal

    Kakšne datoteke lahko prenesete? Kako prenesem s strežnika? npr. putlocker?

  17.   Hugo je dejal

    dober prispevek, je tudi zelo hiter.

  18.   Nandor je dejal

    Milijon hvala!