linux安装 wegt_如何在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.txt

5、下载文件并用其他名称保存

您可以使用以下-O选项下载文件并以其他名称保存:

wget -O wordpress.zip https://wordpress.org/latest.zip

6、恢复不完整的下载

如果您正在下载大文件并由于某些网络错误而停止下载过程,则可以从-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-log

8、限制下载速度

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/

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值