aria2 多协议和多源命令行 下载实用程序

aria2是一个 轻量级的多协议和多源命令行  下载实用程序。它支持 HTTP / HTTPSFTPSFTP,  BitTorrentMetalink。aria2可以通过内置的  JSON-RPCXML-RPC接口进行操作。

下载

下载 版本1.34.0。在那里,您可以下载OS X,Windows和Android的源代码分发和二进制文件。

这里提供 了早于1.19.1的旧版本 。

特征

  • 多连接下载。aria2可以从多个源/协议下载文件,并尝试利用您的最大下载带宽。真正加快您的下载体验。

  • 轻量级。aria2不需要太多内存和CPU时间。当磁盘缓存关闭时,物理内存使用量通常为4MiB(正常HTTP / FTP下载)到9MiB(BitTorrent下载)。下载速度为2.8MiB /秒的BitTorrent的CPU使用率约为6%。

  • 功能齐全的BitTorrent客户端。您可以在BitTorrent客户端中使用所有功能:DHT,PEX,加密,磁体URI,Web种子,选择性下载,本地对等发现和UDP跟踪器。

  • Metalink已启用。aria2支持 Metalink下载格式 (又名Metalink v4),Metalink版本3和  Metalink / HTTP。Metalink提供文件验证,HTTP / FTP / SFTP / BitTorrent集成以及语言,位置,操作系统等的各种配置。

  • 遥控器。aria2支持RPC接口来控制aria2进程。支持的接口是JSON-RPC(通过HTTP和WebSocket)和XML-RPC。

用法示例

命令行吓跑了你?不,aria2真的很容易使用!!

从WEB下载:

1
       $ aria2c http://example.org/mylinux.iso

从2个来源下载:

1
       $ aria2c http://a/f.iso ftp://b/f.iso

每个主机使用2个连接下载:

1
       $ aria2c -x2 http://a/f.iso

BitTorrent的:

1
       $ aria2c http://example.org/mylinux.torrent

BitTorrent磁铁URI:

1
       $ aria2c 'magnet:?xt=urn:btih:248D0A1CD08284299DE78D5C1ED359BB46717D8C'

Metalink知识库:

1
       $ aria2c http://example.org/mylinux.metalink

下载文本文件中的URI:

1
       $ aria2c -i uris.txt

相关项目

  • apt-metalink:Debian / Ubuntu的软件包下载速度更快
  • powerpill:用于并行和分段下载的Pacman包装器。
  • python3-aria2jsonrpc:围绕Aria2的JSON RPC接口的包装类。
  • aria2.js:JavaScript(browsers和Node.js)库和aria2 RPC的cli

UI Frontends

  • webui-aria2 aria2的 Web浏览器界面(2012 GSOC项目)
  • uGet:Linux下载管理器

你可能感兴趣的:(aria2 多协议和多源命令行 下载实用程序)