#分享# Axel - Linux下多线程下载工具

2019/05/2820:13:17 发表评论 257
摘要

Axel 是一个轻量级下载程序,它和其他加速器一样,对同一个文件建立多个连接,每个连接下载单独的文件片段以更快地完成下载。Axel 支持 HTTP、HTTPS、FTP 和 FTPS 协议。

Axel 是一个轻量级下载程序,它和其他加速器一样,对同一个文件建立多个连接,每个连接下载单独的文件片段以更快地完成下载。Axel 支持 HTTP、HTTPS、FTP 和 FTPS 协议。它也可以使用多个镜像站点下载单个文件,所以,Axel 可以加速下载高达 40%(大约,我个人认为)。它非常轻量级,因为它没有依赖并且使用非常少的 CPU 和内存。

大多数发行版(CentOS、Debian、Ubuntu、Mint、Fedora、suse、openSUSE、Arch Linux、Manjaro、Mageia 等)都有 axel 包,所以我们可以从发行版官方仓库轻松安装。

在 Debian/Ubuntu/LinuxMint 上安装 Axel

apt-get install axel

在 RHEL/CentOS 上安装 Axel

yum install axel

在 Fedora 上安装 Axel

dnf install axel

在 openSUSE 上安装 Axel

zypper install axel

在 Mageia 上安装 Axel

urpmi axel

在基于 Arch Linux 的发行版安装 Axel

pacman -S axel

使用方法

axel -a -n 10 -s url

参数如下:

一般使用:axel url(下载文件地址);

限速使用:-s 10240,即每秒下载的字节数,这里是 10 Kb;

限制连接数:-n 10,即打开 10 个连接;

替换进度条: -a,不加参数显示多线程进度条;

如果你想要了解更多关于 axel 的选项,只需要进入它的手册。

axel --help
weinxin
云线路电报[TG]:@yunloc
[云线路 Yunloc.com ]是一个搜集网络建站资源的地方

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: