最基础的下载命令:一个直链一行搞定
最简形式
aria2c "文件的下载直链"
给一个地址,回车,开始下载。进度实时刷在终端里,完成后自动退出,文件就在当前目录。
地址要加引号
链接里常出现 & 等字符,在 shell 里不加引号会被截断甚至报错。习惯上始终给地址套一对引号,磁力链接尤其如此。
一次给多个地址
把多个地址依次列在命令后面即可,默认会按顺序逐个下载:
aria2c "第一个直链" "第二个直链"
要让它们同时下载,用 -j 指定并行任务数:
aria2c -j2 "第一个直链" "第二个直链"
注意区分两个"并行":-j 是几个任务同时跑;-s 是单个任务内部开几条连接,见多连接提速。
想跳过"同文件多镜像"的合并逻辑、把每个地址当独立文件顺序处理,加 -Z:
aria2c -Z "直链A" "种子B.torrent" "描述C.metalink"
停止与续传
- Ctrl-C 停止当前任务;
- 同一目录重跑同一条命令,自动从断点继续;
- 换成同一文件的其他镜像地址重跑,进度同样保留。
下载结果行
任务结束后终端会打出一份结果摘要,格式为 GID、状态(OK/ERROR)、平均速度和文件路径;多文件任务默认只显示第一个文件的路径,想看完整列表用 --download-result=full。