如何在Linux上安装和使用Wget

如何在Linux上安装和使用Wget

Wget是一个Linux命令行界面的非交互式网络下载工具。它用于从网络服务器或FTP服务器下载或检索文件。Wget可以安装在大多数现代操作系统上,包括Windows,Linux和macOS。Wget使用方法Wget命令自带多个选项,允许你下载多个文件,在后台下载,镜像网站,恢复下载,限制带宽,递归下载等等。它支持HTTP、HTTPS和FTP协议,还可以通过HTTP代理进行检索。在本文中,我们将向您展示如何安装和使用Wget命令,并举例说明如何使用Wget。先决条件:一台Linux系统服务器,且具有root访问权限或用户的sudo权限。1、连接到您的服务器开始之前,您需要以root用户或具有sudo特权的任何其他用户通过SSH连接到服务器。要以root用户身份连接到服务器,请使用以下命令:ssh root@IP_ADDRESS -p PORT_NUMBER请务必将IP_ADDRESS和PORT_NUMBER与您的实际服务器的IP地址和SSH端口号。默认端口号是22,如果不确定,请首先尝试使用该端口号。登录后,通过运行以下命令确保您的服务器是最新的:apt-get update -y或者yum update -y现在,所有内容都是最新的,我们可以安装Wget并查看如何使用它。2、安装Wget默认情况下,Wget软件包已预先安装在大多数Linux操作系统中。如果未安装,则可以使用APT或YUM命令行实用程序进行安装(取决于Linux发行版)。对于RHEL / CentOS / Fedora,通过运行以下命令来安装Wget:yum install wget -y对于Debian / Ubuntu,请通过运行以下命令来安装Wget:apt-get install wget -y安装后,可以使用以下命令验证Wget命令的安装版本:wget --version输出:GNU Wget 1.15 built on linux-gnu.3、下载单个文件您可以在不指定任何选项的情况下使用Wget命令将文件从指定的URL下载到当前工作目录。例如,使用Wget命令下载此Drupal安装文件,如下所示:wget https://ftp.drupal.org/files/projects/drupal-8.7.3.tar.gz使用这个命令后,您可以看到进度条,下载的文件大小和下载速度。4、下载多个文件Wget命令还允许您通过指定多个URL下载多个文件。例如,以下命令将下载Drupal和WordPress文件:wget https://ftp.drupal.org/files/projects/drupal-8.7.3.tar.gz https://wordpress.org/latest.zip在某些情况下,您可能需要下载大量文件。在这种情况下,您可以将所有URL存储在一个文本文件中,然后使用该-i选项下载它们。首先,使用以下命令创建文本文件:nano download.txt添加您要下载的所有URL:https://ftp.drupal.org/files/projects/drupal-8.7.3.tar.gz https://wordpress.org/latest.zip保存并关闭文件。接下来,使用带有该-i选项的Wget命令来下载所有文件:wget -i download.txt5、下载文件并用其他名称保存您可以使用以下-O选项下载文件并以其他名称保存:wget -O wordpress.zip https://wordpress.org/latest.zip6、恢复不完整的下载如果您正在下载大文件并由于某些网络错误而停止下载过程,则可以从-c选项中选择的位置继续下载相同的文件。例如,让我们使用以下-c选项下载WordPress文件:wget -c https://wordpress.org/latest.zip按下CTRL + C以停止下载过程:现在,再次运行以上命令:wget -c https://wordpress.org/latest.zip这会将文件下载到不保存的位置,如下所示:7、在后台下载文件您还可以使用带有该-b选项的Wget命令在后台运行下载过程。wget -b https://ftp.drupal.org/files/projects/drupal-8.7.3.tar.gz此命令会将下载进度日志保存wget-log在当前目录的文件中。您可以使用以下命令进行检查:tail -f wget-log8、限制下载速度Wget命令还允许您通过使用该--limit-rate选项来限制下载速度。例如,下载WordPress文件并将下载速度限制为256KBps,如下所示:wget --limit-rate=256k https://wordpress.org/latest.zip如果您不希望Wget使用所有可用带宽,则此选项非常有用。9、wget命令高级用法如果要使用HTTPS协议从具有无效SSL证书的服务器上下载文件,可以使用以下--no-check-certificate选项:wget --no-check-certificate https://wordpress.org/latest.zip要创建任何网站的镜像,可以使用该-m选项。这将下载指定网站的完整本地副本:wget -m https://对应的网站域名/如果要从受密码保护的FTP服务器下载文件,请使用以下命令:wget --ftp-user=ftpuser --ftp-password=ftppassword ftp://your-ftp-server/file.zip希望您现在对Wget可以为您做什么有更清晰的了解。这是一个有用的应用程序,其功能很少在最基本的功能之外使用。A5互联https://www.a5idc.net/

相关推荐

ipad 更新要多久时间
365体育app官方版下载

ipad 更新要多久时间

📅 07-12 👁️ 2294
防伪码怎么输入字母和数字
365用什么浏览器登录

防伪码怎么输入字母和数字

📅 07-17 👁️ 8475
36氪对话水印相机团队:一个腾讯战略级产品诞生记
365体育app官方版下载

36氪对话水印相机团队:一个腾讯战略级产品诞生记

📅 08-04 👁️ 3067