为命令行用户提供专业级的文件下载解决方案
支持HTTP/HTTPS/FTP协议,自动处理重定向,支持代理服务器配置
支持断点续传功能,网络中断后可从断点继续下载,节省带宽和时间
支持整个网站递归下载,可设置下载深度、文件类型过滤
支持后台静默下载,可配合nohup在服务器上长期运行
完整支持HTTPS下载,证书验证,确保安全传输
可设置下载速度限制,避免占用过多网络带宽
国内高速网盘下载,提供夸克网盘镜像
更新时间:2026-02-06 13:30:10
最新稳定版 | GPLv3开源协议 | 跨平台兼容 | 系统级下载工具
从基础到进阶,掌握命令行下载技巧
最简单的下载命令格式:wget [选项] [URL]
网络不稳定时使用断点续传,限制下载速度避免影响其他应用
下载整个网站或特定目录,可设置深度和文件类型
服务器环境下使用后台下载,处理需要认证的网站
Wget使用过程中的疑难问题解决方案
Wget专注于文件下载,支持递归下载、断点续传、后台下载;curl主要用于数据传输和API调用,支持更多协议(如SMTP、POP3)。简单说:下载文件用Wget,数据传输用curl。
Windows安装方法:
1. 下载Windows版本安装包
2. 双击安装,选择添加到PATH
3. 打开命令提示符,输入wget --version验证
或者使用Chocolatey包管理器:choco install wget
403错误通常是服务器拒绝访问:
1. 添加User-Agent伪装浏览器:--user-agent="Mozilla/5.0"
2. 检查是否需要Cookie:--save-cookies cookies.txt
3. 尝试添加Referer头:--referer=https://www.gbso.cn/wget
4. 确认文件确实可以公开下载
FTP下载命令:
# 匿名FTP下载
wget ftp://ftp.www.gbso.cn/wget/pub/file.zip
# 带认证的FTP下载
wget --ftp-user=username --ftp-password=pass ftp://ftp.www.gbso.cn/wget/file.tar.gz
# 被动模式FTP(防火墙环境)
wget --passive-ftp ftp://ftp.www.gbso.cn/wget/directory/
优化下载速度的方法:
1. 使用多个连接:--tries=3 --timeout=30
2. 启用DNS缓存:--dns-timeout=30
3. 关闭IPv6(如果网络不支持):-4
4. 使用镜像站点(如果有)
5. 避开网络高峰期下载