wget最常用用法是直接加URL下载文件到当前目录;可用-O指定完整路径和文件名,-P指定保存目录;-c支持断点续传;支持HTTP/FTP认证及代理认证;-i可批量下载,-b可后台运行。

直接用 wget 加文件 URL 就能下载,比如:
wget https://example.com/file.zip
它会把文件保存到当前目录,名字和远程一致。这是最常用也最简单的用法。
wget 下载指定位置和文件名
默认保存在当前目录,但你可以用 `-O` 指定完整路径和名字:wget -O /tmp/myapp.tar.gz https://github.com/user/repo/releases/download/v1.0/app.tar.gz
注意:-O 后面跟的是本地路径+文件名,不是目录;如果只想指定目录,用 -P:
wget -P /opt/downloads https://example.com/data.csv
这样文件会以原名存进 /opt/downloads/。
断点续传和大文件下载
网络中断或下载被 Ctrl+C 中止后,用 `-c` 可接着下:wget -c https://example.com/large-image.iso
前提是服务器支持范围请求(绝大多数 HTTP/HTTPS 服务器都支持)。FTP 也支持,但部分老旧服务可能不兼容。
带认证的资源下载
遇到需要登录的资源,常见三种情况:-
HTTP/HTTPS 基本认证:
wget --user=admin --password=123456 https://intranet.example.com/backup.sql
-
FTP 用户名密码:
wget ftp://user:pass@ftp.example.com/pub/config.conf
-
代理需认证(如企业内网):
wget --proxy-user=proxyuser --proxy-password=proxypass https://example.com/log.tar.gz
批量下载和后台运行
多个链接可写进文本文件(每行一个 URL),再用 `-i` 批量拉取:wget -i urls.txt
想让下载在后台跑、关终端也不停,加 -b:
wget -b -o download.log https://example.com/archive.tgz
日志会记在 download.log,用 tail -f download.log 能实时看进度。
不复杂但容易忽略


















