温馨提示×

Linux怎么下载文件

小樊
42
2026-07-28 15:34:37
栏目: 智能运维

在 Linux 中下载文件有多种方式,下面按常用程度给你介绍几种最实用的方法,从简单到进阶。


一、最常用:wget(推荐新手)

1️⃣ 基本下载

wget https://example.com/file.zip

2️⃣ 断点续传

wget -c https://example.com/file.zip

3️⃣ 后台下载

wget -b https://example.com/file.zip

4️⃣ 指定下载目录

wget -P /tmp https://example.com/file.zip

优点:简单、稳定,几乎所有 Linux 都自带
缺点:不支持复杂交互


二、功能更强:curl

1️⃣ 下载文件

curl -O https://example.com/file.zip

2️⃣ 指定文件名

curl -o myfile.zip https://example.com/file.zip

3️⃣ 显示进度条

curl -# -O https://example.com/file.zip

优点:功能强大,支持多种协议
缺点:参数稍多


三、从 GitHub 下载(常见)

下载源码(zip)

wget https://github.com/user/repo/archive/refs/heads/main.zip

使用 git(推荐)

git clone https://github.com/user/repo.git

⚠️ 需要先安装 git:

sudo apt install git        # Ubuntu / Debian
sudo yum install git        # CentOS

四、使用包管理器下载(不推荐直接下载)

有些“下载”其实是安装软件:

sudo apt install wget
sudo apt install curl

五、BT / 大文件下载(进阶)

aria2(多线程下载,速度很快)

sudo apt install aria2
aria2c https://example.com/file.iso

六、断网 / 慢网建议

✅ 优先使用:

  • wget -c
  • aria2c

七、快速对照表

需求 命令
简单下载 wget url
指定文件名 curl -o name url
断点续传 wget -c
多线程 aria2c
下载 GitHub git clone

如果你愿意,可以告诉我:

  • ✅ 你用的是 Ubuntu / CentOS / Arch
  • ✅ 下载的是 什么文件(软件、视频、源码)?
  • ✅ 是否需要 断点续传 / 加速

我可以给你最合适的一条命令

0