wget下载方法

2023-05-16

wget下载cudnn

wget -c -O cudnn.tar “下载链接地址”

参考:
https://baijiahao.baidu.com/s?id=1715589159640466321&wfr=spider&for=pc

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

wget命令的使用
语法格式

wget [options] [url]
例如,使用wget下载redis的tar.gz文件:
wget https://download.redis.io/releases/redis-6.0.8.tar.gz

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

使用 -O 选项以其他名称保存下载的文件
要以其他名称保存下载的文件,使用-O选项,后跟指定名称即可:

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

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

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

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

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

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

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

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

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

vim download_list.txt

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

wget -i download_list.txt

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

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

使用 -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

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

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

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

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

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

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

wget下载方法 的相关文章

  • 能ping通,但是不能wget或curl

    2019独角兽企业重金招聘Python工程师标准 gt gt gt 当出现http接口请求超时时 xff0c 可以从以下几个方面排查问题 xff1a 检查接口服务本身是否正常 xff1b 检查接口所在服务器的防火墙是否开启 xff0c 尝试
  • wget curl post请求

    wget header 61 User Agents Chrome header 61 Content Type Application json post data 61 url https zcool cloud resource te
  • wget 提交post请求

    格式 xff1a wget post data 34 item1 61 value1 amp item2 61 value2 34 http xxx xxx com 示例 xff1a wget post data 34 username 6
  • Linux wget下载指定目录及重命名

    Linux系统wget下载指定目录及重命名 假设目录为 happy page 假设下载网址为 http www baidu com 假设下载文件的原始文件名为 baidu html 1 指定下载目录 wget P happy page ht
  • 同时多个 wget -r 一个站点?

    任何带有选项的命令 wget 对于多线程递归地同时下载站点 我找到了一个不错的解决方案 阅读原文位于http www linuxquestions org questions linux networking 3 wget multi th
  • 如何随时恢复 ftp 下载? (shell 脚本,wget 选项)?

    我想从 ftp 服务器下载一个大文件 每个文件大小为 50 100MB 在每个点 我希望能够设置 起始 点和我想要的块的长度 我不会在本地保存 以前的 块 即我不能要求程序 恢复 下载 最好的方法是什么 我用wget大多数情况下 但还有其他
  • 使用 wget 和 SFTP 获取文件 [关闭]

    Closed 这个问题是无关 目前不接受答案 大家好 我每天晚上在 Linux 服务器上运行一个脚本 该脚本打算使用 wget 和 ftp 协议从另一个服务器获取文件 这些文件位于无法通过 HTTP 访问的文件夹下 这是使用的命令行 wge
  • Wget:如果文件已存在,则跳过下载?

    答复如果 wget 中存在文件 则跳过下载 说使用 nc or no clobber but nc不会阻止发送 HTTP 请求以及随后下载文件 如果文件已被完全检索 则下载文件后它不会执行任何操作 如果文件已经存在 是否有办法阻止发出 HT
  • 如何使用 wget 模块从 URL 列表下载 PDF?

    我有一个 Python 脚本 它可以从website与 Selenium 并将它们存储在列表中 现在 我想用以下命令下载它们wget module 这是代码的相关部分 其中脚本完成了从网站获取的部分 URL new links for li
  • 如何在Python中使用asyncio和wget下载多个文件?

    我想从 dukaskopy 下载许多文件 典型的 url 如下所示 url http datafeed dukascopy com datafeed AUDUSD 2014 01 02 00h ticks bi5 我尝试了答案here ht
  • wget 与 python 时间限制

    我有一个很大的 URL 文本文件 必须通过 wget 下载 我编写了一个小的 python 脚本 它基本上循环遍历每个域名并使用 wget os system wget URL 下载它们 但问题是 如果远程服务器在连接后没有回复 wget
  • 为什么我在 Ubuntu 中使用 wget 无法获取此页面? [关闭]

    Closed 这个问题是无关 help closed questions 目前不接受答案 http 121 199 111 177 http 121 199 111 177 我用win7 IE8 访问这个网址 没问题 可以获取页面 但如果我
  • wget 无法下载 - 404 错误

    我尝试使用 wget 下载图像 但收到如下错误 2011 10 01 16 45 42 http www icerts com images logo jpg Resolving www icerts com 97 74 86 3 Conn
  • 在 git bash 中找不到 wget 命令

    我已经在我的cmd中尝试过 pip install wget 它显示 gt pip install wget Requirement already satisfied wget in c users user python python3
  • 如何在 Ubuntu Docker 镜像中运行 wget?

    我正在尝试在 Ubuntu 容器中下载 Debian 软件包 如下所示 sudo docker run ubuntu 14 04 wget https downloads packages s3 amazonaws com ubuntu 1
  • WGET 从网站下载 pdf 时出现问题

    我正在尝试从此网站下载所有 pdf 和 ppt http mlss2011 comp nus edu sg index php n Site Slides http mlss2011 comp nus edu sg index php n
  • 谷歌 Colab 上的 RVL-CDIP 数据集

    我正在尝试使用以下命令在 google colab 上下载 RVL CDIP 数据集 wget load cookies tmp cookies txt https docs google com uc export download co
  • 带有 wget 的 crontab - 为什么它运行两次?

    我有一个从 web 服务运行并插入到数据库的 php 脚本 crontab e other cron tasks above Run test script php at 1610 10 16 usr bin wget q O home u
  • 如何让 wget 在网页索引文件的工作本地副本中包含日期和时间戳

    我有一份报告需要每天下载 我想每天下载一次该文件 并让该文件以 report date time html 结尾 示例代码 wget k p O C Users user Desktop New report date time html
  • 如何从特定 Sourceforge 项目下载所有文件?

    在花了大约一个小时从 sourceforge 下载几乎每个 Msys 包之后 我想知道是否有更聪明的方法来做到这一点 是否可以使用 wget 来实现此目的 我已经成功地使用了这个脚本 https github com SpiritQuadd

随机推荐

  • 【解决】:error:Microsoft Visual C++ 14.0 is required.报错

    前言 有时候在新电脑上要安装个Python包 xff0c 会出现这个问题 xff0c 所以专门写篇文章做个记录 xff0c 方便以后好找 问题表现 xff1a 从上图中可以看到错误 error Microsoft Visual C 43 4
  • 逆向分析:还原 App protobuf 协议加密

    前言 之前有记录js逆向 安卓逆向等 xff0c 今天这里记录下一些协议逆向 xff0c 这种一般出现在websocket 协议 protobuf 协议等 xff0c 某音 xff0c B站 APP等都有用到这些协议加密 xff0c 而我们
  • 【解决】常见反爬总结之SVG映射

    前言 记得好早之前 xff0c 我做过关于外卖平台字体加密反爬的总结笔记 xff0c 今天给大家记录另外一种常见的反爬 SVG 映射 什么是SVG呢 xff1f SVG 全称为 Scalable Vector Graphics xff0c
  • Django实现用户注册登录

    学习Django中 xff1a 写一个用户注册登录系统 xff0c 开始搞事情 61 61 61 61 61 O O 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 6
  • 详谈PC端软件 - 加壳与脱壳

    加壳一般是指保护程序资源的方法 xff0c 在二进制的程序中植入一段代码 xff0c 在运行的时候优先取得程序的控制权 xff0c 属于软件加密 脱壳一般是指除掉程序的保护 用来修改程序资源 壳的概念 软件的壳分为加密壳 压缩壳 伪装壳 多
  • 机器学习专业名词中英文对照

    activation 激活值 activation function 激活函数 additive noise 加性噪声 autoencoder 自编码器 Autoencoders 自编码算法 average firing rate 平均激活
  • 个人总结 - JS逆向解析

    目前加密的方式总结有下面几点 xff1a 对称加密 xff08 加密解密密钥相同 xff09 xff1a DES DES3 AES 非对称加密 xff08 分公钥私钥 xff09 xff1a RSA 信息摘要算法 签名算法 xff1a MD
  • Hadoop的读写流程

    HDFS的读流程 1 HDFS采用的是 一次写入多次读取 的文件访问模型 一个文件经过创建 写入和关闭之后就不需要改变 这一假设简化了数据一致性问题 xff0c 并且使高吞吐量的数据访问成为可能 2 client让NameNode获取该文件
  • Python中的迭代器与可迭代对象

    可迭代对象 xff08 Iterable xff09 与迭代器 xff08 Iterator xff09 是python中的重要概念 xff0c 两者容易被弄混淆 xff0c 这里来总结一下 for循环 我们通常用for循环遍历一个可迭代对
  • 计算机串口程序配置,串口设置软件 串口调试工具如何使用

    串口调试工具 可以用来调试 串口通信程序 这时 xff1a 串口调试工具 作为一端 xff0c 串口通信程序 作为另外一端 调试时 xff0c 一端发送 xff0c 另外一端接收 多机情况下 xff0c 用串口线 连接 2台电脑就可以了 注
  • EGO-PLANNER代码阅读(地图部分)

    plan env grid map cpp 最近由于多个比较实验的原故 xff0c 把ego planner及Fast planner中TOPO REPLAN的代码都分析了一遍 EGO主要是为了看gridmap的使用 TOPO Replan
  • vueRouter 的使用及实现

    前言 我们经常会在vue项目中用到 vueRouter xff0c 通过路由实现页面的跳转 xff0c 不同的url展示相应的页面或内容 那么前端的路由究竟是如何实现的呢 xff0c 首先让我们先来了解一下路由的基本知识吧 xff01 前端
  • 对象的删除

    obj deleteLater 删除一个对象时 也会解除它与父对象之间的关系 deleteLater 并没有将对象立即销毁 而是向主消息循环发送了一个event 下一次主消息循环收到这个event之后才会销毁对象 这样做的好处是可以在这些延
  • VNC共享剪切板,打开远程复制粘贴功能

    出现原因 xff1a 本地剪切文件向服务器粘贴 xff0c 发现没有粘贴内容 xff08 服务器端执行 xff09 1 打开任务管理器 xff0c 找到rdpclip exe 结束任务 2 任务管理器面板 xff0c 文件 新建任务 输入r
  • centos7怎么永久关闭防火墙

    1 命令行界面输入命令 systemctl status firewalld service 并按下回车键 2 然后在下方可度以查看得到 active xff08 running xff09 xff0c 此时说明防火墙已经被打开了 3 在命
  • Ubuntu18.04创建用户

    1 创建用户 Step1 创建用户 sudo useradd username m Step2 设置密码 sudo passwd username 在弹出来的提示窗口中设置密码即可 Step3 切换用 su username 2 删除用户
  • win10下安装Hadoop3.2.2

    因为Hadoop需要依赖java环境 xff0c 因此需要先安装JDK1 8 xff08 大于1 8版本的jdk需要收费 xff0c 因此很多厂家开发都是依赖与jdk1 8 hadoop当然也是啦 xff09 1 安装JDK1 8 下载JD
  • Ubuntu18.04离线安装pytorch_gpu版本教程

    由于没有网络 xff0c 只能离线安装 xff0c 下载对应的包 xff0c 进行安装 1 安装显卡驱动 xff1a 根据购买的显卡型号进行安装 下载地址 xff1a https www nvidia cn Download index a
  • ubuntu18.04 ssh拷贝密钥失败

    问题描述 xff1a 生成密钥拷贝到远程电脑命令ssh copy id root 64 远程电脑ip 失败 出现了 xff1a etc ssh ssh config line 52 Unsupported option rsaauthent
  • wget下载方法

    wget下载cudnn wget c O cudnn tar 下载链接地址 参考 xff1a https baijiahao baidu com s id 61 1715589159640466321 amp wfr 61 spider a