当前位置:   article > 正文

Linux下wget命令详解_wget -o和-o区别 保存文件

wget -o和-o区别 保存文件

Linux下wget命令详解

在这里插入图片描述

wget命令是Linux系统用于从Web下载文件的命令行工具,支持 HTTP、HTTPS及FTP协议下载文件,而且wget还提供了很多选项,例如下载多个文件、后台下载,使用代理等等,使用非常方便。接下来就介绍一下wget的使用方法。

一、wget命令的使用,语法格式:

wget [options] [url]
  • 1

例如,使用wget下载redis的tar.gz文件:

wget https://download.redis.io/releases/redis-6.0.8.tar.gz
  • 1

该命令会下载文件到当前工作目录中,在下载过程中,会显示进度条、文件大小、下载速度等。接下来介绍几个常用的选项参数。

二、wget常用命令

1. 要以其他名称保存下载的文件

使用-O选项,后跟指定名称即可:

wget -O redis.tar.gz https://download.redis.io/releases/redis-6.0.8.tar.gz
  • 1

2. 使用 -P 选项将文件下载到指定目录

默认情况下,wget将下载的文件保存在当前工作目录中,使用-P选项可以将文件保存到指定目录下,例如,下面将将文件下载到 /usr/software 目录下:

wget -P /usr/software https://download.redis.io/releases/redis-6.0.8.tar.gz
  • 1

3. 使用 -c 选项断点续传

当我们下载一个大文件时,如果中途网络断开导致没有下载完成,我们就可以使用命令的-c选项恢复下载,让下载从断点续传,无需从头下载。

wget -c https://download.redis.io/releases/redis-6.0.8.tar.gz
  • 1

4. 使用 -b 选项在后台下载

我们可以使用-b选项在后台下载文件:

wget -b https://download.redis.io/releases/redis-6.0.8.tar.gz
  • 1

默认情况下,下载过程日志重定向到当前目录中的 wget-log 文件中,要查看下载状态,可以使用tail -f wget-log查看。

使用 -i 选项下载多个文件。如果先要一次下载多个文件,首先需要创建一个文本文件,并将所有的url添加到该文件中,每个url都必须是单独的一行。

vim download_list.txt
  • 1

然后使用-i选项,后跟该文本文件:

wget -i download_list.txt
  • 1

5. 使用 --limit-rate 选项限制下载速度

默认情况下,wget命令会以全速下载,但是有时下载一个非常大的资源的话,可能会占用大量的可用带宽,影响其他使用网络的任务,这时就要限制下载速度,可以使用–limit-rate选项。例如,以下命令将下载速度限制为1m/s:

wget --limit-rate=1m https://download.redis.io/releases/redis-6.0.8.tar.gz
  • 1

6. 使用 -U 选项设定模拟下载

如果远程服务器阻止wget下载资源,我们可以通过-U选项模拟浏览器进行下载,例如下面模拟谷歌浏览器下载。

wget -U 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/81.0.4044.43 Safari/537.36' https://download.redis.io/releases/redis-6.0.8.tar.gz
  • 1

7. 使用 --tries 选项增加重试次数

如果网络有问题或下载一个大文件有可能会下载失败,wget默认重试20次,我们可以使用-tries选项来增加重试次数。

wget --tries=40 https://download.redis.io/releases/redis-6.0.8.tar.gz
  • 1

通过FTP下载如果要从受密码保护的FTP服务器下载文件,需要指定用户名和密码,格式如下:

wget --ftp-user=<username> --ftp-password=<password> url
  • 1

除此之外,wget还有很多可用的选项,这里不一一列举了,总之wget是一个非常好用的工具。

推荐一款PDF编辑软件神器,界面友好,功能强大,需要者自取。【PDF-Xchange编辑器】

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/繁依Fanyi0/article/detail/256470
推荐阅读
相关标签
  

闽ICP备14008679号