在Linux操作系统中,Wget是一个非常强大且灵活的工具,用于从HTTP、HTTPS以及FTP服务器上下载文件。作为命令行工具,Wget无需图形用户界面,适用于各种自动化脚本和批量下载任务。以下是如何在Linux上使用Wget下载HTTP资源的基本步骤和一些高级用法。
基本用法****
简单下载
要下载一个文件,只需在终端中输入以下命令:
bash复制代码
| wget example.com/file.zip |
|---|
这条命令会从指定的URL下载file.zip,并将其保存在当前工作目录中。
下载并重命名
如果你想在下载时重命名文件,可以使用-O选项:
bash复制代码
| wget -O newname.zip example.com/file.zip |
|---|
后台下载
使用-b选项,可以让Wget在后台运行,继续执行其他命令:
bash复制代码
| wget -b example.com/largefile.z… |
|---|
限制下载速度
为了避免下载占用过多带宽,可以使用--limit-rate选项来限制下载速度:
bash复制代码
| wget --limit-rate=200k example.com/file.zip |
|---|
高级用法****
递归下载
使用-r选项,Wget可以递归地下载整个网站或目录:
bash复制代码
| wget -r example.com/directory/ |
|---|
下载特定文件类型
结合-r和--accept选项,可以只下载特定类型的文件,如.jpg图片:
bash复制代码
| wget -r --accept=*.jpg example.com/photos/ |
|---|
继续中断的下载****
如果下载过程中断,可以使用-c选项继续下载:
bash复制代码