Startpagina > Netwerkbeheer > aria2c

aria2c: Multi-protocol Download Manager

aria2c is a powerful command-line download utility that supports HTTP/HTTPS, FTP, SFTP, BitTorrent, and Metalink. It can significantly improve download speeds by downloading files concurrently from multiple sources and using multiple connections.

Overzicht

aria2c is een veelzijdig hulpprogramma dat efficiënt bestanden kan downloaden via verschillende protocollen. Het blinkt met name uit in het optimaliseren van downloadsnelheden door gelijktijdig meerdere verbindingen te gebruiken.

Belangrijkste Kenmerken

  • Ondersteuning voor meerdere protocollen (HTTP, HTTPS, FTP, SFTP, BitTorrent, Metalink)
  • Verbeterde snelheid door meerdere verbindingen/bronnen
  • Ondersteuning voor het hervatten van downloads
  • Batch downloaden vanuit een bestandslijst
  • Ondersteuning voor BitTorrent/Metalink

Belangrijkste Opties

De belangrijkste opties van aria2c stellen u in staat om de downloadmethode, snelheid, uitvoer en meer gedetailleerd te regelen.

Download Beheer

BitTorrent/Metalink

Gegenereerde opdracht:

Probeer de opdrachtcombinaties.

Uitleg:

`aria2c` Voer het commando uit.

Combineer deze opties en voer de opdracht virtueel uit met de AI.

Gebruiksvoorbeelden

Voorbeelden van het gebruik van de verschillende functies van aria2c.

Basis HTTP/HTTPS bestand downloaden

aria2c https://example.com/archive.zip

Download een bestand van de opgegeven URL.

Bestand downloaden met maximaal 5 verbindingen

aria2c -x 5 https://example.com/large_file.tar.gz

Gebruik 5 gelijktijdige verbindingen met dezelfde server om de downloadsnelheid te verhogen.

Bestand opslaan onder een specifieke naam

aria2c -o my_document.pdf https://example.com/document.pdf

Sla het gedownloade bestand op als 'my_document.pdf'.

BitTorrent bestand downloaden en oneindig seeden

aria2c --enable-dht --seed-time=0 torrent_file.torrent

Download een torrent-bestand en blijf oneindig seeden na voltooiing. DHT is ingeschakeld om peers te vinden.

Batch downloaden vanuit een lijst met bestanden

aria2c -i urls.txt

Download alle URLs uit het bestand 'urls.txt', waarbij elke regel één URL bevat.

Specificeer downloadmap

aria2c -d /home/user/downloads https://example.com/another_file.iso

Sla gedownloade bestanden op in de map '/home/user/downloads'.

Installatie

aria2c is niet standaard inbegrepen in de meeste Linux-distributies, dus u moet het installeren via uw pakketbeheerder.

Debian/Ubuntu

sudo apt update && sudo apt install aria2

Installeer aria2c met de APT-pakketbeheerder.

Fedora/CentOS/RHEL

sudo dnf install aria2

Installeer aria2c met de DNF (of Yum) pakketbeheerder.

Arch Linux

sudo pacman -S aria2

Installeer aria2c met de Pacman pakketbeheerder.

Tips & Aandachtspunten

Tips en aandachtspunten voor het effectiever gebruiken van aria2c.

Prestatieoptimalisatie

  • Het verhogen van het aantal verbindingen per server met de `-x` optie kan de downloadsnelheid verbeteren. Te veel verbindingen kunnen echter de server belasten, dus pas dit met mate aan.
  • Met de `-s` optie kunt u het maximale aantal gelijktijdige downloads beheren bij het downloaden van meerdere bestanden tegelijk, wat helpt bij het beheren van systeembronnen.

Bij gebruik van BitTorrent

  • Het inschakelen van DHT (Distributed Hash Table) en Local Peer Discovery met de opties `--enable-dht` en `--bt-enable-lpd` kan helpen bij het vinden van meer peers en het verbeteren van de download-efficiëntie.
  • De optie `--seed-time=0` blijft oneindig seeden na voltooiing van de download. Dit is nuttig voor andere gebruikers, maar verbruikt continu systeembronnen (upload-bandbreedte), dus wees voorzichtig.

Gebruik van Configuratiebestanden

  • U kunt een configuratiebestand maken op `~/.aria2/aria2.conf` om veelgebruikte opties vooraf in te stellen. U kunt bijvoorbeeld standaard verbindingsnummers, downloadmappen, etc. specificeren.
  • U kunt ook een specifiek configuratiebestand specificeren met het commando `aria2c --conf-path=/path/to/aria2.conf`.

Hétzelfde categoriecommando