GNU/Linux >> Znalost Linux >  >> Linux

Parametry paralelního stahování Aria2c

Našel jsem nejlepší způsob, jak stahovat souběžně přes aria2

`aria2c -c -s 16 -x 16 -k 1M -j 1 -i dl.txt`


-c, --continue [true|false]
-s, --split=<N>
-x, --max-connection-per-server=<NUM>
-k, --min-split-size=<SIZE>
-j, --max-concurrent-downloads=<N>
-i, --input-file=<FILE>

POZNÁMKA: Stáhne URI uvedené v FILE. Pro jednu entitu můžete zadat více zdrojů tak, že na jeden řádek vložíte více URI oddělených TAB a CR (Enter) znak.


-s:kolik zrcadel použít ke stažení každého souboru, zrcadla by měla být uvedena na jednom řádku
-j:kolik souborů (řádků ve vstupním souboru) stáhnout současně
-x:kolik streamů použít pro stahování z každého zrcadla.

Takže pokud je to jen jeden soubor, bude to vypadat takto:

aria2 -d ./ -x 10 "ftp://ftp.sra.ebi.ac.uk/vol1/fastq/ERR209/ERR209558/ERR209558_1.fastq.gz"

Pokud potřebujete stáhnout více souborů, použijte -i pro načtení vstupního souboru postupujte takto:

aria2 -d ./aria_dl/ -x 16 -j 16 -i ./aria_list_of_files.txt

To znamená, že v každém řádku máte pouze jeden odkaz a aria2 bude používat 16 streamů pro každý ze 16 souborů, které stahuje. Pokud máte více zrcadel, umístěte všechna zrcadla pro každý soubor na jeden řádek a přidejte -s N , kde N je maximální počet zrcadel.


Linux
  1. 5 příkladů příkazů Wget ke stažení souborů v Linuxu.

  2. GZip každý soubor zvlášť

  3. Paralelní stahování pomocí nástroje příkazového řádku Curl

  1. wget vs curl:Jak stahovat soubory pomocí wget a curl

  2. Jak stáhnout soubor ze serveru pomocí SSH?

  3. jak stáhnout soubory dropbox pomocí příkazu wget?

  1. 4 nástroje ke stažení libovolného souboru pomocí příkazového řádku v Linuxu

  2. Jak zvýšit limit velikosti stahování souborů v Apache

  3. Jak stáhnout soubor z URL v Linuxu