我的编程空间,编程开发者的网络收藏夹
学习永远不晚

Linux下如何使用Aria2提高下载速度

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

Linux下如何使用Aria2提高下载速度

这篇文章将为大家详细讲解有关Linux下如何使用Aria2提高下载速度,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

Aria2 是一个多平台轻量级,支持 HTTP、FTP、BitTorrent 等多协议、多来源的命令行下载工具。Aria2 可以从多个来源、多个协议下载资源,最大的程度上利用了你的带宽。

Linux下如何使用Aria2提高下载速度

1.Linux 下安装 aria2

我们可以很容易的在所有的 Linux 发行版上安装 aria2 命令行下载器,例如 Debian、 Ubuntu、 Mint、 RHEL、 CentOS、 Fedora、 suse、 openSUSE、 Arch Linux、 Manjaro、 Mageia 等等……只需要输入下面的命令安装即可。对于 CentOS、 RHEL 系统,我们需要开启uget 或者RPMForge 库的支持。

[对于 Debian、 Ubuntu 和 Mint]$ sudo apt-get install aria2[对于 CentOS、 RHEL、 Fedora 21 和更早些的操作系统]# yum install aria2[Fedora 22 和 之后的系统]# dnf install aria2[对于 suse 和 openSUSE]# zypper install wget[Mageia]# urpmi aria2[对于 Debian、 Ubuntu 和 Mint]$ sudo pacman -S aria2

2.下载单个文件

下面的命令将会从指定的 URL 中下载一个文件,并且保存在当前目录,在下载文件的过程中,我们可以看到文件的(日期、时间、下载速度和下载进度)。

# aria2c https://download.owncloud.org/community/owncloud-9.0.0.tar.bz2[#986c80 19MiB/21MiB(90%) CN:1 DL:3.0MiB]03/22 09:49:13 [NOTICE] Download complete: /opt/owncloud-9.0.0.tar.bz2Download Results:gid   |stat|avg speed  |path/URI======+====+===========+=======================================================986c80|OK  |   3.0MiB/s|/opt/owncloud-9.0.0.tar.bz2Status Legend:(OK):download completed.

3.使用不同的名字保存文件

在初始化下载的时候,我们可以使用 -o(小写)选项在保存文件的时候使用不同的名字。这儿我们将要使用 owncloud.zip 文件名来保存文件。

# aria2c -o owncloud.zip https://download.owncloud.org/community/owncloud-9.0.0.tar.bz2[#d31304 16MiB/21MiB(74%) CN:1 DL:6.2MiB]03/22 09:51:02 [NOTICE] Download complete: /opt/owncloud.zipDownload Results:gid   |stat|avg speed  |path/URI======+====+===========+=======================================================d31304|OK  |   7.3MiB/s|/opt/owncloud.zipStatus Legend:(OK):download completed.

4.下载速度限制

默认情况下,aria2 会利用全部带宽来下载文件,在文件下载完成之前,我们在服务器就什么也做不了(这将会影响其他服务访问带宽)。所以在下载大文件时最好使用

–max-download-limit

选项来避免进一步的问题。

# aria2c --max-download-limit=500k https://download.owncloud.org/community/owncloud-9.0.0.tar.bz2[#7f9fbf 21MiB/21MiB(99%) CN:1 DL:466KiB]03/22 09:54:51 [NOTICE] Download complete: /opt/owncloud-9.0.0.tar.bz2Download Results:gid   |stat|avg speed  |path/URI======+====+===========+=======================================================7f9fbf|OK  |   462KiB/s|/opt/owncloud-9.0.0.tar.bz2Status Legend:(OK):download completed.

5.下载多个文件

下面的命令将会从指定位置下载超过一个的文件并保存到当前目录,在下载文件的过程中,我们可以看到文件的(日期、时间、下载速度和下载进度)。

# aria2c -Z https://download.owncloud.org/community/owncloud-9.0.0.tar.bz2 ftp://ftp.gnu.org/gnu/wget/wget-1.17.tar.gz[DL:1.7MiB][#53533c 272KiB/21MiB(1%)][#b52bb1 768KiB/3.6MiB(20%)]03/22 10:25:54 [NOTICE] Download complete: /opt/wget-1.17.tar.gz[#53533c 18MiB/21MiB(86%) CN:1 DL:3.2MiB]03/22 10:25:59 [NOTICE] Download complete: /opt/owncloud-9.0.0.tar.bz2Download Results:gid   |stat|avg speed  |path/URI======+====+===========+=======================================================b52bb1|OK  |   2.8MiB/s|/opt/wget-1.17.tar.gz53533c|OK  |   3.4MiB/s|/opt/owncloud-9.0.0.tar.bz2Status Legend:(OK):download completed.

6.续传未完成的下载

当你遇到一些网络连接问题或者系统问题的时候,并将要下载一个大文件(例如: ISO 镜像文件),我建议你使用 -c 选项,它可以帮助我们从该状态续传未完成的下载,并且像往常一样完成。不然的话,当你再次下载,它将会初始化新的下载,并保存成一个不同的文件名(自动的在文件名后面添加 .1)。注意:如果出现了任何中断,aria2 使用 .aria2 后缀保存(未完成的)文件。

# aria2c -c https://download.owncloud.org/community/owncloud-9.0.0.tar.bz2[#db0b08 8.2MiB/21MiB(38%) CN:1 DL:3.1MiB ETA:4s]^C03/22 10:09:26 [NOTICE] Shutdown sequence commencing... Press Ctrl-C again for emergency shutdown.03/22 10:09:26 [NOTICE] Download GID#db0b08bf55d5908d not complete: /opt/owncloud-9.0.0.tar.bz2Download Results:gid   |stat|avg speed  |path/URI======+====+===========+=======================================================db0b08|INPR|   3.3MiB/s|/opt/owncloud-9.0.0.tar.bz2Status Legend:(INPR):download in-progress.如果重新启动传输,aria2 将会恢复下载。# aria2c -c https://download.owncloud.org/community/owncloud-9.0.0.tar.bz2[#873d08 21MiB/21MiB(98%) CN:1 DL:2.7MiB]03/22 10:09:57 [NOTICE] Download complete: /opt/owncloud-9.0.0.tar.bz2Download Results:gid   |stat|avg speed  |path/URI======+====+===========+=======================================================873d08|OK  |   1.9MiB/s|/opt/owncloud-9.0.0.tar.bz2Status Legend:(OK):download completed.

7.从文件获取输入

就像 wget 可以从一个文件获取输入的 URL 列表来下载一样。我们需要创建一个文件,将每一个 URL 存储在单独的行中。ara2 命令行可以添加 -i 选项来执行此操作。

# aria2c -i test-aria2.txt[DL:3.9MiB][#b97984 192KiB/21MiB(0%)][#673c8e 2.5MiB/3.6MiB(69%)]03/22 10:14:22 [NOTICE] Download complete: /opt/wget-1.17.tar.gz[#b97984 19MiB/21MiB(90%) CN:1 DL:2.5MiB]03/22 10:14:30 [NOTICE] Download complete: /opt/owncloud-9.0.0.tar.bz2Download Results:gid   |stat|avg speed  |path/URI======+====+===========+=======================================================673c8e|OK  |   4.3MiB/s|/opt/wget-1.17.tar.gzb97984|OK  |   2.5MiB/s|/opt/owncloud-9.0.0.tar.bz2Status Legend:(OK):download completed.

8.每个主机使用两个连接来下载

默认情况,每次下载连接到一台服务器的最大数目,对于一条主机只能建立一条。我们可以通过 aria2 命令行添加 -x2(2 表示两个连接)来创建到每台主机的多个连接,以加快下载速度。

# aria2c -x2 https://download.owncloud.org/community/owncloud-9.0.0.tar.bz2[#ddd4cd 18MiB/21MiB(83%) CN:1 DL:5.0MiB]03/22 10:16:27 [NOTICE] Download complete: /opt/owncloud-9.0.0.tar.bz2Download Results:gid   |stat|avg speed  |path/URI======+====+===========+=======================================================ddd4cd|OK  |   5.5MiB/s|/opt/owncloud-9.0.0.tar.bz2Status Legend:(OK):download completed.

9.下载 BitTorrent 种子文件

我们可以使用 aria2 命令行直接下载一个 BitTorrent 种子文件:

# aria2c https://torcache.net/torrent/C86F4E743253E0EBF3090CCFFCC9B56FA38451A3.torrent?title=[kat.cr]irudhi.suttru.2015.official.teaser.full.hd.1080p.pathi.team.sr[#388321 0B/0B CN:1 DL:0B]                                                                                                                    03/22 20:06:14 [NOTICE] Download complete: /opt/[kat.cr]irudhi.suttru.2015.official.teaser.full.hd.1080p.pathi.team.sr.torrent03/22 20:06:14 [ERROR] Exception caughtException: [BtPostDownloadHandler.cc:98] errorCode=25 Could not parse BitTorrent metainfoDownload Results:gid   |stat|avg speed  |path/URI======+====+===========+=======================================================388321|OK  |    11MiB/s|/opt/[kat.cr]irudhi.suttru.2015.official.teaser.full.hd.1080p.pathi.team.sr.torrentStatus Legend:(OK):download completed.

10.下载 BitTorrent 磁力链接

使用 aria2 我们也可以通过 BitTorrent 磁力链接直接下载一个种子文件:

# aria2c 'magnet:?xt=urn:btih:248D0A1CD08284299DE78D5C1ED359BB46717D8C'

11.下载 BitTorrent Metalink 种子

我们也可以通过 aria2 命令行直接下载一个 Metalink 文件。

# aria2c https://curl.haxx.se/metalink.cgi?curl=tar.bz2

12.从密码保护的网站下载一个文件

或者,我们也可以从一个密码保护网站下载一个文件。下面的命令行将会从一个密码保护网站中下载文件。

# aria2c --http-user=xxx --http-password=xxx https://download.owncloud.org/community/owncloud-9.0.0.tar.bz2# aria2c --ftp-user=xxx --ftp-password=xxx ftp://ftp.gnu.org/gnu/wget/wget-1.17.tar.gz

13.阅读更多关于 aria2

如果你希望了解了解更多选项 —— 它们同时适用于 wget,可以输入下面的命令行在你自己的终端获取详细信息:

# man aria2cor# aria2c --help

关于“Linux下如何使用Aria2提高下载速度”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

Linux下如何使用Aria2提高下载速度

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

Linux下如何使用Aria2提高下载速度

这篇文章将为大家详细讲解有关Linux下如何使用Aria2提高下载速度,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。Aria2 是一个多平台轻量级,支持 HTTP、FTP、BitTorrent 等多协议、
2023-06-27

如何加快Aria2下载速度

这篇文章主要介绍如何加快Aria2下载速度,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!Aria2 是一个多平台轻量级,支持 HTTP、FTP、BitTorrent 等多协议、多来源的命令行下载工具。Aria2 可以
2023-06-28

windows aria2下载没速度如何解决

这篇文章主要介绍“windows aria2下载没速度如何解决”,在日常操作中,相信很多人在windows aria2下载没速度如何解决问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”windows aria2
2023-07-02

win11下载速度速度如何提高

这篇“win11下载速度速度如何提高”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“win11下载速度速度如何提高”文章吧。方
2023-07-02

utorrent如何提高下载速度

这篇文章主要介绍了utorrent如何提高下载速度的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇utorrent如何提高下载速度文章都会有所收获,下面我们一起来看看吧。utorrent提高下载速度的方法:1、先
2023-07-04

Linux中怎么使用Aria2下载文件

Linux中怎么使用Aria2下载文件,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。Aria2是一个免费的开源轻量级多协议命令行实用程序,可以从Internet上下载文件。
2023-06-28

Android Studio 提高SDK下载速度

1. 前言 我们在下载Android SDK的时候,经常会出现下载失败的情况, 报android sdk manager not installing components之类的错误。 要如何加快SDK的下载速度呢 ? 我们可以通过修改Ho
2023-08-24

如何调整pip源以提升下载速度

如何修改pip源以加快下载速度在使用Python进行开发时,我们经常会用到pip来安装、升级、卸载Python包。然而,由于国内网络环境的限制,使用默认的pip源下载速度较慢,甚至会导致下载失败的情况。为了解决这个问题,我们可以修改pip
如何调整pip源以提升下载速度
2024-01-17

如何使用ComponentOne提高.NET DataMap中的加载速度

这篇文章主要介绍了如何使用ComponentOne提高.NET DataMap中的加载速度,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。概述FlexGrid for WinF
2023-06-03

win11下载速度如何查看

今天小编给大家分享一下win11下载速度如何查看的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。win11查看下载速度的方法:
2023-06-30

如何使用php函数提高网页加载速度?

随着互联网的发展,网页的加载速度对于用户体验以及搜索引擎排名至关重要。而PHP作为一种常用的服务器端脚本语言,通过优化PHP函数的使用,可以有效提高网页的加载速度。本文将介绍一些常用的PHP函数及其具体代码示例,帮助读者提高网页的性能。使用
2023-10-21

Starlink将下载速度目标从1Gbps提高到10Gbps

Starlink未来将提供10Gbps的网络速率,比该公司先前的1Gbps目标提高了十倍。

如何提高网页加载速度?

如何以闪电般的速度加载网站呢?让我们一起来看看以下这八个提升前端性能的技巧。

如何提高网页加载速度

本篇内容主要讲解“如何提高网页加载速度”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“如何提高网页加载速度”吧!网页加载提速之 – 优化网页图片文件 你的网页一定有图片,加载一个网页往
2023-06-08

免费虚拟主机下载速度怎么提高

以下是一些提高免费虚拟主机下载速度的方法:1. 选择可靠的虚拟主机服务提供商:选择一个可靠的虚拟主机服务提供商,可以确保您的网站获得更好的下载速度。2. 优化网站:通过优化网站的图片、视频、脚本和其他资源,可以减少网页的加载时间,从而提高下
2023-06-06

Linux使用Aria2命令下载BT种子/磁力/直链文件

文章目录 安装BT下载使用aria2c -S 009.torrent 列出种子内容aria2c xxx.torrnet 限速下载多线程下载功能 安装 yum install aria2 BT下载使用 aria2c -
2023-08-22

教你如何快速下载,使用清华镜像源,享受高速下载体验

一步步教你使用清华镜像源,让你的下载更快捷,需要具体代码示例随着互联网的迅猛发展和科技的不断进步,我们越来越离不开电脑和网络。在日常使用计算机的过程中,经常会遇到需要下载软件、更新系统和安装开发工具等操作。然而,由于网络资源的限制,有时候
教你如何快速下载,使用清华镜像源,享受高速下载体验
2024-01-16

win11下载速度慢如何解决

今天小编给大家分享一下win11下载速度慢如何解决的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。win11下载速度慢解决方法
2023-06-30

uplay下载速度慢如何解决

本文小编为大家详细介绍“uplay下载速度慢如何解决”,内容详细,步骤清晰,细节处理妥当,希望这篇“uplay下载速度慢如何解决”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。uplay下载速度慢解决方法:1、首先
2023-07-01

如何限制Windows 10中的可预留带宽以提高下载速度?

默认情况下,微软保留了将网络带宽最多限制80%以适应系统活动的权利。如果需要,您可以更改此设置。

编程热搜

目录