返回文章列表
多线程下载
@admin
标签:
分类:
后端技术
创建: 2025-07-29 13:09
更新: 2025-07-29 13:09
浏览: --次
您可以使用 wget 的多线程下载功能,或者使用更强大的多线程下载工具。以下是几种方案:
方案1:使用 wget 的 -c 参数(断点续传)
wget -c 47.94.59.173:8099/meiye1.tar.gz
方案2:使用 aria2c(推荐的多线程下载工具)
# 安装 aria2c(如果没有安装)
apt update && apt install -y aria2
# 使用 aria2c 多线程下载
aria2c -x 16 -s 16 47.94.59.173:8099/meiye1.tar.gz
参数说明:
-x 16:使用16个连接-s 16:将文件分成16个片段同时下载
方案3:使用 curl 的多线程
curl -O -C - 47.94.59.173:8099/meiye1.tar.gz
方案4:使用 axel(另一个多线程下载工具)
# 安装 axel
apt update && apt install -y axel
# 使用 axel 多线程下载
axel -n 10 47.94.59.173:8099/meiye1.tar.gz
参数说明:
-n 10:使用10个线程
推荐使用 aria2c
aria2c 是最强大的多线程下载工具,支持:
- 多线程并发下载
- 断点续传
- 自动重试
- 下载速度限制
- 支持多种协议
完整命令示例:
aria2c -x 16 -s 16 -c -d /path/to/download/directory 47.94.59.173:8099/meiye1.tar.gz
参数说明:
-x 16:16个连接-s 16:16个片段-c:启用断点续传-d:指定下载目录
您想使用哪种方案?我推荐使用 aria2c,它的下载速度通常比 wget 快很多。