Axel: Muat turun melalui terminal lebih baik daripada dengan wget

Kami telah melihat cara memuat turun fail dari internet melalui terminal kami, menggunakan wget ... Tapi, sayangnya tidak sempurna.

Apabila kita memuat turun fail dengan wget, ia (wget) mula memuat turunnya menggunakan satu permintaan, iaitu utas muat turun tunggal. Walau bagaimanapun, kadang-kadang kita mahu memuat turun fail yang sama menggunakan pelbagai utas.

Maksud saya (dan menerangkan dengan cara yang lebih mudah) ...

Kami mula memuat turun fail menggunakan satu utas (jalan, permintaan), dan jika atas sebab tertentu kami mempunyai semacam sekatan kelajuan, atau batasan yang telah diputuskan oleh ISP "baik dan jujur" kami, kami akan mempunyai batasan ada sepenuhnya ... ia akan mengganggu kita sehingga kita tidak dapat.

Sementara itu, jika kita menggunakan beberapa jalur / utas muat turun (katakan 10 atau lebih), baiklah ... kita akan melihat bagaimana kelajuan muat turun lebih tinggi daripada yang kita miliki jika kita hanya menggunakan satu utas.

Masalahnya adalah bahawa wget TIDAK menyokong muat turun berbilang benang, sekurang-kurangnya saya belum menemui cara untuk melakukan ini, dan inilah tempatnya Axel ????

Axel membolehkan anda melakukan apa yang tidak berlaku, memuat turun fail yang sama menggunakan beberapa utas.

Contohnya, untuk memuat turun: http://ftp.desdelinux.net/netbeans-7.1.2-ml-linux.sh kami meletakkan di terminal

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

Tangkapan skrin contoh:

Jelas, sebelum menggunakannya anda mesti memasangnya 😀

Untuk melakukan ini, pada distro seperti Debian atau berdasarkannya (Ubuntu, Mint, LMDE, SolusOS, dll.) Ia dipasang dengan:

sudo apt-get install axel

Dalam Lengkungan:

sudo pacman -S axel

Anda boleh membaca bantuan kapak dengan meletakkan:

lelaki axel

Dan di sinilah jawatannya berakhir 🙂

Saya harap ia berguna 😀


29 komen, tinggalkan komen anda

Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab atas data: Miguel Ángel Gatón
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.

  1.   Algave kata

    Sangat bagus ... Saya sudah mengujinya. terima kasih !! 🙂

    Di Fedora:

    sudo yum pasang axel

  2.   betul kata

    Semasa saya menggunakan Slackware, saya menggunakannya untuk sementara waktu tetapi saya selalu menghadapi masalah memuat turun isos dan filem, MD5 selalu berbeza dan cuba merakam isos itu memberi masalah separuh.

    Di Fedora saya masih tidak mengujinya.

    1.    KZKG ^ Gaara kata

      Setakat ini saya gembira seperti kanak-kanak di kedai gula-gula 😀

  3.   jamin samuel kata

    Wao tidak tahu O_O ini

    Terima kasih KZKG ^ Gaara

    1.    KZKG ^ Gaara kata

      Rasa 🙂

  4.   Tammuz kata

    Saya juga tidak tahu

  5.   linux menghisap kata

    Linux menyebalkan, hanya geeks dan penggodam yang menggunakannya!

    1.    Hugo kata

      Mungkin benar. Linux bukan sistem yang ideal untuk orang bodoh 😉

    2.    Mecate SL kata

      Pasti ... ini adalah kotoran murni ... tidak ada virus, sistem tidak pernah gagal, saya mempunyai segalanya dengan beberapa klik ... di mana OS yang rumit dan bermasalah !!! Saya terlepas winbugs ...

      -Hei awak. Mengapa anda tidak mengangkat tangan anda?
      -Karena saya tidak menggunakan Windows.
      Profesor itu, terkejut, bertanya lagi:
      -Jika anda tidak menggunakan Windows, Sistem Operasi apa yang anda gunakan?
      -GNU / Linux. -Dia menjawab dengan bangga-
      Profesor, yang telinga fanatiknya tidak dapat mempercayai perkara itu, berseru:
      -Tapi anakku, dosa apa yang telah kamu lakukan untuk menggunakan botch seperti itu?
      Pelajar itu, sangat tenang, menjawab:
      -Ayah saya adalah saintis komputer dan menggunakan OpenSuse, ibu saya adalah perunding keselamatan dan menggunakan Debian Linux dan adik saya belajar Fizik dan menggunakan Linux Mandrake, sebab itulah saya juga menggunakan GNU / Linux! -dia selesai bangga dan yakin-
      "Baiklah," profesor itu menjawab dengan marah, "tetapi itu bukan alasan untuk menggunakan Linux." Anda tidak perlu melakukan apa yang ibu bapa anda lakukan. Contohnya, jika ibu anda melacurkan diri dan mengambil dadah sepanjang hari, ayah anda menyentuh bola, minum seperti bajingan dan mengedar dadah, dan saudara anda merompak kedai dan merompak nenek, maka apa yang akan anda lakukan?
      - Pastinya pasang Windows !!!

      1.    elav <° Linux kata

        Jenaka hebat, saya sudah melihatnya hahaha.

  6.   sieg84 kata

    pernah menggunakannya untuk menurunkan ISO
    Saya tidak pernah menggunakannya lagi

  7.   sieg84 kata

    pernah menggunakannya untuk menurunkan ISO
    Saya tidak pernah menggunakannya lagi ...

  8.   Manual Sumber kata

    Beberapa waktu yang lalu saya mencuba Axel di Pacman atas cadangan tutorial yang saya dapati di sana, dan tidak ada, saya menghapusnya pada hari yang sama. Sekarang perincian mengapa melarikan diri dari saya, tetapi setelah mencuba pelbagai konfigurasi, dalam semua kes, ia memerlukan masa lebih lama untuk dikemas kini daripada tanpa itu.

    Pada topik lain, semalam saya menunggu sepanjang hari untuk entri mengenai ulang tahun blog ... dan tentu saja, reka bentuk baru (saya akan mengganggu anda sehingga anda meletakkannya: D).

    1.    KZKG ^ Gaara kata

      Mengenai tema baru, ia bahkan belum selesai ... jauh lebih rumit daripada yang kita fikirkan, lebih-lebih lagi ketika kita memikirkan beberapa perubahan dalam reka bentuk.

  9.   pardinho10 kata

    eh dan di mana fail yang dimuat turun disimpan =?

    1.    diazepam kata

      Dalam direktori di mana anda menjalankan axel

    2.    KZKG ^ Gaara kata

      Tepat 🙂
      Sekiranya di terminal anda berada di / rumah / pengguna-anda / Dokumen ... ada di Dokumen fail akan dimuat turun.

  10.   MSX kata

    Dear @ KZKG ^ Gaara, saya ingin menambah keterangan mengenai lftp pada nota anda, pada pendapat saya, alat pasti untuk muat turun yang tersegmentasi dari baris arahan, jauh lebih unggul daripada yang lain.

    Saya berhenti menggunakan axel kerana lelaki kurus yang melakukannya telah berhenti memperbaruinya, dia hanya membuat pembaikan kecil dari semasa ke semasa.
    Semasa membaca catatan anda, saya terus pergi ke laman web axel [0] dan saya menemui dua berita gembira:
    1. axel kini dikendalikan oleh orang lain, yang bermaksud bahawa projek itu tidak mati dan pasti akan mengemas kini aplikasinya. (ini adalah berita yang kurang relevan dari keduanya)
    2. pencipta axel juga pencipta BitlBee [1], biasa AWESOME!

    Bagi anda yang tidak biasa dengan BitlBee, aplikasi ini adalah pelayan yang berjalan di latar belakang seperti daemon dan memungkinkan untuk menyatukan semua akaun IM (pesanan segera) kami pada satu saluran IRC, yang merupakan kutu buku yang sangat keren.
    Sebagai contoh, saya biasanya membuka sesi WeeChat [2] di tab di Yakuake (jelas mereka boleh menggunakan apa sahaja klien IRC yang mereka mahukan: Irssi, Konversation, Quassel, Kvirc, X-Chat, Pidgin, mIRC, apa sahaja yang mereka mahukan), dari WeeChat yang sama yang saya sambungkan ke pelayan BitlBee tempatan (ya, pelayan BitlBee juga boleh dibuat di internet untuk melayani pelbagai jenis pengguna, benar-benar hebat) dengan mana, apabila saya menyambung ke pelayan BitlBee, ia secara automatik mula mencatat saya ke dalam semua perkhidmatan pemesejan yang telah saya daftarkan, jadi saya tidak perlu menggunakan aplikasi grafik untuk dihubungkan dalam talian [3] dan apa yang lebih baik, saya menggunakan WeeChat (yang saya peminat) untuk semua komunikasi dalam talian saya . WeeChat membolehkan anda menggunakan banyak jenis plugin untuk memberitahu tentang mesej masuk, misalnya Growl [4], yang merupakan sistem pesanan dalaman yang sama yang digunakan oleh MacOS.

    Tetapi hei, saya meninggalkan subjek sedikit.
    Apabila saya melihat bahawa pembangunan gandar telah berhenti, saya terus mencari dan saya dapati aplikasi yang menurut pemahaman saya adalah ayah dan ibu semua pengurus muat turun konsol di GNU / Linux: lftp.
    lftp hanyalah IM-PRE-SIO-NAN-TE, ia bukan hanya pengurus muat turun, tetapi juga antara muka lengkap untuk muat turun FTP / HTTP multiprotocol yang direka untuk muat turun bersegmen, dengan kemampuan pengurusan pekerjaan (serupa dengan barisan kerja BASH) , pemindahan fail selari (dengan multi-segmentasi yang sesuai / dicerminkan untuk setiap satu), kesinambungan muat turun yang gagal atau dipotong, log masuk yang selamat dengan kelayakan ke laman FTP (axel tidak menyokong log masuk ke FTP) dan banyak lagi ciri daripada raja pengurus muat turun.
    Di samping itu, semua pengurus muat turun multisegment adalah yang paling ringan (ya, lebih ringan daripada axel) dan membolehkan kita menekan sambungan sehingga bit terakhir, jadi jika kita mengkonfigurasi muat turun untuk menggunakan sepenuhnya lebar jalur kami (dan selagi asalnya membenarkannya) lftp akan memuat turun pada kelajuan maksimum sambungan kami - berhati-hatilah agar kami tidak mempunyai baki band yang dapat dilayari!
    lftp adalah alat yang sangat hebat walaupun saya hanya menggunakannya untuk memuat turun fail semaksimum mungkin. Untuk ini saya membuat alias ini jadi saya tidak perlu menaip keseluruhan arahan setiap kali memuat turun sesuatu:

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

    Arahan muat turun adalah: $ L {url_completa_del_file_to_download}; berhenti '
    Tanda titik koma adalah mengakhiri blok arahan sebelumnya seperti yang dilakukan di Bash, maka saya menyuruhnya mengakhiri pelaksanaannya dengan berhenti dan menutup keseluruhan arahan dengan tanda semak terakhir.
    Jelas membaca halaman man lftp untuk melihat apa yang dilakukan oleh -e, pget, -n, dll.

    Akhirnya: hanya ada satu alat lagi yang saya sahkan mempunyai kecekapan yang sama dengan lftp dan ia adalah lanjutan untuk Fiefox DownThemAll: sama seperti lftp ia mempunyai kelajuan yang luar biasa untuk memuat turun fail dari jaring dan yang terbaik adalah seperti juga lftp , Ia tidak mempunyai had laju, ia selalu cuba memuat turun pada kelajuan maksimum yang membolehkan lebar jalur kami.

    Salam dan saya harap aplikasi ini melayani anda.

    [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 adalah pelanggan pesanan segera multiprotocol yang direka untuk dijalankan terutamanya dari konsol.
    [4] http://growl.info/
    [5]

    1.    elav <° Linux kata

      Sungguh menarik ...

    2.    Syaitan kata

      Menariknya, saya berfikir untuk mencuba axel, tetapi dari apa yang anda katakan, saya fikir saya akan mencuba lftp terlebih dahulu.

  11.   sieg84 kata

    @ Pardinho 10 di mana anda berada (terminal) semasa menggunakan axel

  12.   Syaitan kata

    wow saya berfikir untuk memasangnya di Slackware saya, tetapi saya baru menyedari bahawa ... Saya sudah memasangnya secara lalai 🙂, sekarang saya hanya perlu mencubanya 😀

  13.   Julio74 kata

    Saya pergi memuat turun fail dan keluar seperti ini, saya hanya menunjukkan bahagian terakhir kerana ia menelan hampir keseluruhan terminal:
    [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%] ………. ………. ………. …….
    ralat pthread !!!
    ralat pthread !!!

    dan saya tidak memuat turun apa-apa dan dia melaksanakan seperti ini

    broker @ linux-elite: ~> axel -n 10 ftp://ftp.snt.utwente.nl/pub/games/urbanterror/full_install/linux_or_mac/UrbanTerror411.zip
    Memulakan muat turun: ftp://ftp.snt.utwente.nl/pub/games/urbanterror/full_install/linux_or_mac/UrbanTerror411.zip
    Saiz fail: 1074190065 bait
    Membuka fail output UrbanTerror411.zip
    Memulakan muat turun

    Saya masih memuat turun fail dengan wget dan semuanya berjalan lancar tetapi saya ingin tahu apa yang berlaku

  14.   amiel kata

    Sangat menarik, saya mempunyai soalan, dengan wget saya tidak pernah dapat mencapai sangat jauh kerana di Linux Mint 13 Maya saya tidak pernah menemui fail .bashrc dan ada beberapa perkara yang perlu saya konfigurasikan, tambahkan alias dll, pada PC Ubuntu lain saya telah mencuba untuk melakukan beberapa perkara dengan wget, selagi saya akan memuat turun sesuatu dari domain dari rangkaian tempatan, tidak ada masalah, tetapi setiap kali URL lain, saya memberi ralat pengesahan dengan pelayan proksi, saya mesti tahu apa yang harus saya lakukan untuk menambah, mengkonfigurasi (saya bayangkan ia adalah sesuatu di .bashrc) dan pastinya meninggalkan nama pengguna atau kata laluan saya semasa saya memuat turun sesuatu menggunakan terminal, jangan berikan kesalahan itu lagi, saya harap seseorang membuang saya sebaris. Terima kasih semua, laman web ini sangat baik 🙂

    1.    KZKG ^ Gaara kata

      Dalam kes terakhir anda boleh mengkonfigurasi / etc / wgetrc ... lihat dalam fail di mana ia mengatakan proksi, di sana anda akan melihat pilihannya

  15.   amiel kata

    Saya telah melihatnya, saya telah mencuba untuk mengkonfigurasinya tetapi membuat saya sedikit tidak selesa, saya memahami bahasa dengan sempurna, itu tidak menjadi masalah, namun ia tetap memberi saya kesalahan autentikasi.? 🙁
    Saya akan mencuba dari awal lagi, saya juga ingin melakukan sesuatu yang serupa dengan axel, yang saya lihat di sini sangat bagus. Dan saya sangat memerlukan dari semasa ke semasa untuk memuat turun fail ganjil dari web, dan tidak ada yang lebih baik daripada membuatnya dalam gaya geek, dan lebih banyak Pro, daripada terminal ... Saya suka bash juga!

    Baik abang terima kasih pula.

  16.   gilberto kata

    Apakah jenis fail yang boleh dimuat turun? Bagaimana saya memuat turun dari pelayan? contohnya putlocker?

  17.   Hugo kata

    sumbangan yang baik, ia juga sangat pantas.

  18.   Nandor kata

    Sejuta terima kasih!