使用axel和aria2c引爆你的下载!
在Linux中比较常见见的下载工具是curl和wget,但是下载比较大的文件如镜像文件百度云等我更喜欢用axel和aria2c这样能够加速下载的工具,那么这两个工具怎么用呢? 温馨提示如果你电脑上未安装这两个工具可用下面命令安装
yum install -y axel aria2
| 对比项 | axel | aria2c |
|---|---|---|
| 支持的下载协议 | HTTP,HTTPS,FTP,FTPS等 | HTTP/HTTPS GEET方式, FTP,BitTorrent协议和fast扩展 |
| 更改下载文件路径/名称 | -o | -o |
| 限制连接数 | -n | -x, –max-connection-per-server,默认为1。可设置为1-16 |
| 限制下载速度 | -s 或 –max-speed | –max-download-limit,默认不限速 |
| 断点续传 | 使用相同的axel命令即可 | -c |
| 替换进度条 | -a | 无 |
| 从文件获取输入 | 不支持 | -i,–input-file |
| 下载BiTorrent文件种子和磁力链接 | 不支持 | 支持 |
| 下载多个文件 | 不支持 | -z |
用20个连接限制1.5M(默认的下载单位为Kb,1.5M=1500000kb)的速度下载deepin的镜像文件到/tmp目录下并改名为deepin15.5.iso文件不使用默认的下载进度条
axel -a -n 20 -s 1500000 -o /tmp/deepin15.5.iso https://mirrors.tuna.tsinghua.edu.cn/deepin-cd/15.5/deepin-15.5-amd64.iso
用5个连接限速2M(不可使用小数)从含有deepin镜像文件http下载链接的文件中下载到/tmp目录下改名为deepin15.5.iso并要求下载中断之后能够继续下载
aria2c -x 5 --max-download-limit=2M -c -i ~/deepin.txt
https://blog.csdn.net/marksinoberg/article/details/51790203
- -c为断点续传
- –limit-rate 为限速
wget -c --limit-rate=2m https://tmp.oss.cn-north-3.inspurcloudoss.com/9001gc-zww.tar