官方文档:https://aria2.github.io/manual/en/html/aria2c.html
官方示例:https://aria2.github.io/
系统 CentOS8
dnf install aria2
aira2 作为一款下载工具,可以下载 HTTP、torrent、magnet 等协议的资源,支持并发控制、断点续断的功能(仅限 HTTP),这里只讲解一些比较常用的选项。
从文本文件导入 URL: 使用 -i
(input) 指定导入的文件
aria2c -i urls.txt
控制队列的并发下载量
aria2c -j 10
同一个网站十个并发下载。默认为 5。这里并发下载的是下载的个数,对于单独的文件的并发下载连接,参考控制单个文件的并发下载量。
控制单个文件的并发下载连接数
aria2c -s 10
对于一个文件,启用十个下载连接。默认为 5。
控制并发连接量
aria2c -x 5
同一个 host 最多 5 个连接
设置输出路径
aria2c -d file -o data.rar
-d
= 目录路径,-o
= 文件名
完整用例
aria2c -x 3 -j 5 -d images -i url.txt
从文本文件中批量下载图片并保存到 images
目录下。网站启用 3 个并发连接,5 个并发下载。