我正在阅读Aria2c下载管理器documentation,一些参数对我来说似乎是多余的。例如:
-X 每次下载到一台服务器的最大连接数。默认值:1
-j 设置每个队列项的最大并行下载数。另请参阅--split选项。默认值:5
-s 使用N个连接下载文件。 ...默认值:5
从我的pov,-x和-j / -s设置是矛盾的。如果-x是1而-j是5,哪个优先?为了最大化一个文件下载,我需要使用这三个参数的组合是什么?下载多个文件?
-s:用于下载每个文件的镜像数,镜像应列在一行中 -j:同时下载多少文件(输入文件中的行) -x:从每个镜像下载多少个流。
所以,如果它只是一个文件,它是这样的:
aria2 -d ./ -x 10 "ftp://ftp.sra.ebi.ac.uk/vol1/fastq/ERR209/ERR209558/ERR209558_1.fastq.gz"
如果您需要下载大量文件,请使用-i
提供输入文件,然后按以下步骤操作:
aria2 -d ./aria_dl/ -x 16 -j 16 -i ./aria_list_of_files.txt
这意味着每行只有一个链接,aria2
将为下载的16个文件中的每一个使用16个流。如果您有多个镜像,请将每个文件的所有镜像放在一行中并添加-s N
,其中N是最大镜像数。