多协议命令行下载工具怎么用:从安装、提速到远程控制的完整文档
关于本站:第三方整理的中文文档站,非官方页面;内容来自公开资料整理,功能与界面以官方最新版为准。
这个站讲什么
aria2 是一个免费开源的命令行下载工具,可执行文件叫 aria2c。它把 HTTP/HTTPS、FTP、SFTP、BitTorrent、Metalink 这几类下载全部装进一个不到 10 MiB 内存占用的引擎里,还能通过 RPC 接口被网页界面或脚本远程控制。本站按"装好 → 跑通第一条命令 → 提速 → 挂机下载 → 远程控制 → 排错"的主线,把每个功能点拆成独立一页,命令示例可直接照抄。
产品档案速览
| 项目 | 内容 |
|---|---|
| 软件名称 | aria2(命令为 aria2c) |
| 定位 | 轻量级多协议、多源命令行下载工具 |
| 写作时点版本 | 1.37.0(功能可能随版本变化,以官方最新版为准) |
| 开发语言 | C++ |
| 开源协议 | GPL-2.0 或更新版本 |
| 支持平台 | Windows、macOS、Linux、Android 等 |
| 支持协议 | HTTP/HTTPS、FTP、SFTP、BitTorrent、Metalink |
| 远程控制 | JSON-RPC(HTTP 与 WebSocket)、XML-RPC |
| 项目起点 | 2006 年起持续开发,代码托管在 GitHub |
结构导览
- 认识 aria2:它是什么、提速原理、五种协议各自适合什么场景。
- 安装与升级:Windows、macOS、Linux 三平台安装,跑通第一条命令。
- HTTP 与 FTP 下载:多连接提速、断点续传、批量清单、校验与重试。
- BT 与磁力:种子下载、磁力链转种子、做种、端口与 Tracker。
- Metalink 与多源:自带多镜像和校验的描述文件怎么用。
- RPC 远程控制:开启 RPC 接口,配 AriaNg 或 webui-aria2 图形界面。
- 配置文件:找到 aria2.conf,抄一份逐行注释过的模板。
- 常见问题:速度慢、BT 没 peer、退出码对照、证书与代理处理。