Wget 是一个免费的命令行实用程序,用于从远程服务器下载文件。 它支持 HTTP、HTTPS 和 FTP 协议,并遵循 HTTP 代理服务器。
默认wget下载当前工作目录下的文件。 在本教程中,我们将向您介绍如何使用 wget 将文件下载到特定目录。
使用 wget -O
选项
用 -O
或者 --output-document=FILE
选项将立即截断 FILE,所有下载的内容都将写入 FILE。 这里的 wget -O FILE https://path
旨在像 wget -O - https://path > FILE
;
例如:
wget -O /tmp/Ubuntu.iso https://releases.ubuntu.com/20.04/ubuntu-20.04-desktop-amd64.iso
上面的命令会使用Wget命令下载远程ISO文件,并在本地系统中保存为/tmp/Ubuntu.iso。 不管当前的工作目录是什么。
使用 wget -P
选项
或者,使用 -P
或者 --directory-prefix=PREFIX
. 这里的 PREFIX 是一个目录,所有其他文件和子目录都将保存到其中。 默认下载目录为“.” 当前目录。
例如:
wget -P /tmp https://releases.ubuntu.com/20.04/ubuntu-20.04-desktop-amd64.iso
上面的命令会下载iso文件下的 /tmp
目录。
结论
在本指南中,您学习了使用 Wget 命令将文件下载到指定目录的两种方法。