当前位置:首页>Linux>Linux 上常见的几款下载工具使用指南及性能对比

Linux 上常见的几款下载工具使用指南及性能对比

  • 2026-09-14 18:38:48
Linux 上常见的几款下载工具使用指南及性能对比
wget
wget是专门用于下载文件的命令行工具,支持递归下载和断点续传。

安装

sudo apt install wget

使用

wget -t NUM -T SEC [选项] URL
  • -t NUM:指定线程数量,NUM可以是1到15之间的任何数字
  • -T SEC:指定每个线程的超时时间(秒)
  • -b:后台下载
  • [选项]: wget的其他选项,例如断点续传、限速等
  • URL: 要下载的文件的URL

示例

wget -t 2 -T 10 -c https://desktop-release.q.us-east-1.amazonaws.com/latest/amazon-q.deb

curl

curl是多功能数据传输工具,主要用于与服务器交互和API调用,支持多种协议

安装

sudo apt indtall curl

使用

curl [选项] URL
  • -#: 显示下载进度
  • -c: 断点续传
  • -X, --request: 指定请求方法 (GET, POST, PUT, DELETE)
  • -H, --header: 添加请求头
  • -A, --user-agent: 设置 User-Agent
  • -u, --user: 用户名:密码(基本认证)
  • --oauth2-bearer: OAuth2 Bearer token
  • -o, --output: 输出到指定文件
  • -O, --remote-name: 使用远程文件名保存
  • -s, --silent: 静默模式
  • -v, --verbose: 详细输出
  • --connect-timeout: 连接超时时间
  • --retry: 重试次数

示例

curl -O https://desktop-release.q.us-east-1.amazonaws.com/latest/amazon-q.deb

axel

axel是轻量级多线程下载加速器,通过多连接并行下载提升速度

安装

sudo apt install axel

使用

axel [选项] URL
  • -n, --num-connections - 设置连接数(默认4)
  • -s, --max-speed - 限制最大下载速度(KB/s)
  • -o, --output - 指定输出文件名
  • -q, --quiet - 静默模式
  • -v, --verbose - 详细输出
  • -c, --continue - 断点续传(默认启用)
  • -T, --timeout - 连接超时时间(秒)
  • -N, --no-proxy - 不使用代理
  • -c, --continue - 断点续传(默认启用)
  • -T, --timeout - 连接超时时间(秒)
  • -N, --no-proxy- 不使用代理

示例

axel -n 10 https://desktop-release.q.us-east-1.amazonaws.com/latest/amazon-q.deb

Aria2

aria2是功能强大的多协议下载器,支持HTTP、FTP、BitTorrent等,具有丰富的配置选项

安装

sudo apt install aria2

使用

aria2 [选项] URL
  • -x n:使用 n 个线程下载文件
  • -s n:在下载前等待 n 秒
  • -o filename:指定下载文件的文件名
  • -d directory:指定文件下载的目录
  • -c:断点续传
  • -m n:最大下载连接数为 n
  • –max-download-limit=100K:限制下载速度为 100K/S

示例

aria2c -x 16 -s 16 https://desktop-release.q.us-east-1.amazonaws.com/latest/amazon-q.deb

Gopeed

Gopeed是一个现代化的下载器,支持 HTTP、BitTorrent 等协议。

安装

# 下载https://gopeed.com/api/download?tpl=Gopeed-v1.8.2-linux-amd64.debhttps://gopeed.com/api/download?tpl=Gopeed-v1.8.2-linux-arm64.deb# 安装sudo apt install ./Gopeed-v1.8.2-linux-amd64.deb

使用

gopeed [选项] URL
  • -d, --dir: 指定下载目录
  • -o, --out: 指定输出文件名
  • -c, --connections: 设置连接数(默认16)
  • -s, --speed-limit: 限制下载速度(如:1MB、500KB)
  • --continue: 断点续传
  • --overwrite: 覆盖已存在文件
  • --timeout: 连接超时时间
  • -q, --quiet: 静默模式
  • -v, --verbose: 详细输出
  • --no-progress: 不显示进度条
  • --proxy: 设置代理服务器
  • --proxy-auth: 代理认证

示例

gopeed https://desktop-release.q.us-east-1.amazonaws.com/latest/amazon-q.deb
性能对比
比较下来,似乎性能大差不差,看来经典的 wget 和 curl 足够日常使用了,好像没必要再折腾其他的了🤦‍♂️。
你还知道哪些命令行下载工具,欢迎留言推荐!

最新文章

随机文章