如何使用命令行在 Ubuntu 上下载文件

大多数系统管理员甚至一些标准用户更喜欢使用命令行来完成日常任务,例如编辑和删除文件、创建和删除用户、查找 IP 地址等。其中一个原因是命令行速度更快并且使用更少的资源。 用户经常做的另一件事是下载文件。 他们还可以使用命令行更轻松、更快速地完成此操作。 wget 和 curl 是命令行实用程序,可让您从命令行下载文件。

在这篇文章中,我们将描述如何使用 wget 和 curl 实用程序从命令行下载 Ubuntu 上的文件。

笔记: 我们将在 Ubuntu 20.04 系统。

使用 Wget 下载文件

Wget 是一个命令行工具,用于从 Web 下载文件。 使用 wget,您可以下载单个 HTML 文件或整个网站。 它支持使用 HTTP、HTTPS 和 FTP 协议下载文件。 它几乎安装在所有 Linux 操作系统上。 但是,如果您在系统中找不到它或者它被错误地删除了,您可以按如下方式安装它:

$ sudo apt install wget

wget 命令的基本语法如下:

$ wget [option]… [URL]…

从命令行下载文件

要从命令行下载文件,只需键入 wget 后跟要下载的文件的 URL。 假设从网站下载“vnstat-2.6.tar.gz”一个网络流量监控包,命令是:

$ wget https://humdi.net/vnstat/vnstat-2.6.tar.gz

Wget 将开始下载文件,您将看到进度。 该文件将保存到终端的当前目录。

恢复部分下载的文件

如果由于任何原因停止下载,或者您已通过按 Ctrl+C 手动停止下载,您可以使用 wget 命令恢复下载 -C 选项。 此选项允许您在您离开的地方继续下载部分下载的文件。

$ wget -c <URL>