数据传输是当今互联网世界中最宝贵的任务之一。尽管网络上有许多下载文件的工具,但Linux还是领先了一步。Linux中的wget实用程序是一个简单、强大且精通的工具,用于使用下载链接下载文件。
wget命令包括各种功能,如恢复中断的下载、速度和带宽自定义、加密下载以及同时下载文件。此外,它还可以与Rest API进行交互。因此,在这个简短的教程中,我们将介绍在Linux中使用wget命令的所有方法。
如何在Linux中使用wget命令
无论您是需要一个文件还是想要下载整个文件集,wget实用程序都可以帮助您完成这两项任务。它还提供了一些调整其整体功能的选项。使用标准的wget命令可以从网站下载文件。例如,要从其官方网站下载jquery-3.7.1.js,请使用wget命令:
wgethttps://code.jquery.com/jquery-3.7.1.js
默认情况下,wget命令将下载的文件保存在当前目录中,其原始名称列在网站上。但是,您可以通过“-O”选项将其保存在特定位置或使用特定名称。例如,您可以使用以下wget命令以JavaScript.js的名称保存上述文件:
wget-O JavaScript.jshttps://code.jquery.com/jquery-3.7.1.js
同样,要在不更改当前目录的情况下从另一个路径下载文件,请提及新的文件路径和所需的文件名:
wget-O~/Downloads/JavaScript.jshttps://code.jquery.com/jquery-3.7.1.js
如果您的下载失败,您可以使用“–continue”或“-c”选项从停止的位置继续下载:
wget-chttps://code.jquery.com/jquery-3.7.1.js
在下载文件时,如果您也在执行其他需要足够互联网带宽的在线任务,请使用“-限制速率”选项来限制其速度。
wget——极限速率=50khttps://code.jquery.com/jquery-3.7.1.js
这里,“50k”表示将指定文件的速度限制为50KB/s。但是,您可以将其替换为所需的限制。当您不希望wget命令占用所有可用带宽时,这通常很有帮助。
wget实用程序最强大的功能是能够递归下载整个网站。您可以使用'-r'或'-recursive'选项下载所有HTML页面、链接文件、CSS和图像。例如
wget-rhttps://code.jquery.com/jquery-3.7.1.js
结论
wget命令是一个功能强大、用途广泛的工具,用于从URL下载文件。本简短教程介绍了如何使用wget命令及其应用程序。它的突出功能是递归网站下载,但它也允许重命名下载的文件并恢复不间断的下载。此外,如果您的带宽较低,请使用“–限制速率”选项来限制下载速度。