适用于Linux的最佳命令行下载加速器(2)

linuxidc@linuxidc:~/linuxidc.com$ curl -O https://linux.linuxidc.com/linuxidc.com.zip
  % Total    % Received % Xferd  Average Speed  Time    Time    Time  Current
                                Dload  Upload  Total  Spent    Left  Speed
100 10.1M  100 10.1M    0    0  4399k      0  0:00:02  0:00:02 --:--:-- 4399k

适用于Linux的最佳命令行下载加速器

<预设>

由您选择下载一个文件并修改文件名另存(如下把index.htm另存为linuxidc.html):

linuxidc@linuxidc:~/linuxidc.com$ curl -o linuxidc.html https://www.linuxidc.com/index.htm
  % Total    % Received % Xferd  Average Speed  Time    Time    Time  Current
                                Dload  Upload  Total  Spent    Left  Speed
100 44389  100 44389    0    0  256k      0 --:--:-- --:--:-- --:--:--  256k

适用于Linux的最佳命令行下载加速器

要恢复中断下载,您可以使用:

linuxidc@linuxidc:~/linuxidc.com$ curl -C - O https://www.linuxidc.com/index.htm

您可以在此处查看更多有用的curl示例:见

在Linux中使用curl命令参数详解  https://www.linuxidc.com/Linux/2019-01/156487.htm

要安装curl,您可以使用:

$ sudo apt install curl    # Debian/Ubuntu
# yum install curl        # CentOS/RHEL
# dnf install curl        # Fedora

Aria2

Aria是另一种多协议下载工具。 Aria支持HTTP / HTTPS,FTP / SFTP BitTorrent和Metalink。与其他功能相比,它的一些功能是它支持从多个位置同时下载文件,磁链接和功能齐全的BitTorrent客户端。

作为BitTorrent客户端,它支持DHT,PEX,加密,磁铁URI,网络种子,选择性下载和本地对等发现。

以下是使用Aria2的一些示例

下载种子文件:

linuxidc@linuxidc:~/linuxidc.com$ aria2c

如下图:

适用于Linux的最佳命令行下载加速器

使用文本文件中列出的URL下载:

linuxidc@linuxidc:~/linuxidc.com$ aria2c -i list.txt

如下图:

适用于Linux的最佳命令行下载加速器

恢复不完整下载:

linuxidc@linuxidc:~/linuxidc.com$ aria2c  -c

从受密码保护的网站下载:

linuxidc@linuxidc:~/linuxidc.com$ aria2c --http-user=xxx --http-password=xxx https://linuxidc.com/file

要安装Aria2,您可以使用以下命令:

$ sudo apt install aria2      # Debian/Ubuntu
# yum install aria2          # CentOS/RHEL
# dnf install aria2          # Fedora

Axel

我们列表中的第四个下载实用程序是Axel,它尝试通过对一个文件使用多个连接来改进下载过程。它可以使用多个下载位置进行一次下载。根据开发人员的说法,Axel可以将下载速度提高60%,并且支持协议:HTTP / HTTPS,FTP和FTPS。

以下是使用Axel的一些示例:

要使用Axel执行简单下载,您可以使用以下命令:

linuxidc@linuxidc:~/linuxidc.com$ axel https://linux.linuxidc.com/linuxidc.com.zip
正在初始化下载:https://linux.linuxidc.com/linuxidc.com.zip
文件大小:10653910 字节
正在打开输出文件 linuxidc.com.zip.0
正在开始下载

适用于Linux的最佳命令行下载加速器

您可以使用相应的选项--max-speed或short选项-s设置最大下载速度。该值以每秒字节数设置:

linuxidc@linuxidc:~/linuxidc.com$ axel --max-speed=2014 https://www.linuxidc.com/linuxidc.com.zip

为了演示,本文设为1024字节,如下图

适用于Linux的最佳命令行下载加速器

要使用其他名称保存文件,可以使用-o选项指定文件名:

linuxidc@linuxidc:~/linuxidc.com$ axel -o wordpress.zip https://www.linuxidc.com/linuxidc.com.zip

如果要在Linux系统上安装Axel,请使用以下命令中的相应命令:

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/12128.html