目录

  • Linux Wget命令
  • Wget后加URL
  • Wget 参数

Linux Wget命令

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

wget命令的使用
语法格式
wget [options] [url]

Wget后加URL

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

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

Wget 参数

  说明:该命令会下载文件到当前工作目录中,在下载过程中,会显示进度条、文件大小、下载速度等。接下来介绍几个常用的选项参数。使用 -O 选项以其他名称保存下载的文件。

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

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

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

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

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

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

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

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

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

vim download_list.txt

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

wget -i download_list.txt

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

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

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

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

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

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

  
  
  

Liunx wget命令相关推荐

  1. nmcli命令详解_【高新课堂】第一百二十五期Liunx必备命令

    点击上方"蓝字"关注我们吧! Liunx系统启动默认为字符界面,一般不会启用图像界面,所以对命令行的熟练程度能更加高效.便捷的管理Liunx服务器. 这节课向读者介绍Liunx系统 ...

  2. 使用wget命令https资源下载不下来的解决办法

    使用wget命令下载https资源但是下载不下来,这是可以将wget https:xxxxx 修改为 wget http:xxxxx 如果liunx网络不稳定,可能会出现断了的情况,可以开启断点续传的 ...

  3. linux查看网络带宽_每天一个Linux命令之~wget命令

    " 勤能补拙是良训,一分辛劳一分才." 01 - 命令介绍 wget 命令用于在终端中下载网络文件 功能和特点 支持断点下传功能 同时支持FTP和HTTP下载方式 程序小,完全免费 ...

  4. windows10下使用wget命令(安装失败,请大家提意见)

    windows10下使用wget命令(安装失败,请大家提意见) 下载 下载地址 安装 配置环境变量 计算机–属性–高级系统设置–环境变量 可以在用户变量或者系统变量里新建变量,俩个选一个就行(我在个人 ...

  5. linux wget命令详解

    wget命令详解 wget是在Linux下开发的开放源代码的软件,作者是Hrvoje Niksic,后来被移植到包括Windows在内的各个平台上.它有以下功能和特点:  (1)支持断点下传功能:这一 ...

  6. mysql repo_centos7下使用wget命令安装mysql

    首先安装wget命令: 1. 下载mysql的repo源 $  wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm ...

  7. Linux Shell脚本入门--wget 命令用法详解

    Linux Shell脚本入门--wget 命令用法详解 wget是在Linux下开发的开放源代码的软件,作者是Hrvoje Niksic,后来被移植到包括Windows在内的各个平台上.它有以下功能 ...

  8. linux常用命令:wget 命令

    wget命令用来从指定的URL下载文件.wget非常稳定,它在带宽很窄的情况下和不稳定网络中有很强的适应性,如果是由于网络的原因下载失败,wget会不断的尝试,直到整个文件下载完毕.如果是服务器打断下 ...

  9. crontab wget命令定时执行thinkphp的控制器实现定时任务

    背景:项目里需要配置个定时任务扫描订单数据表里的数据,将快要到期的订单标记出来,写到系统消息提醒表里.以前配置过crontab直接执行php脚本,然后一路全面向过程的方式将业务实现到底.最近项目用了t ...

最新文章

  1. Python Django CBV下的通用视图函数
  2. Python的setuptools详解【2】find_packages()
  3. 【译】无限滚动加载最佳实践
  4. windows下安装mongodb服务
  5. 新手入门:史上最全Web端即时通讯技术原理详解
  6. Django 文件上传与下载的相关问题
  7. 暴涨30%!马斯克突然杀入推特:当上最大股东!
  8. 在你的网站中使用 AdSense广告
  9. sklearn.metrics.roc_curve使用说明
  10. basic语言基础 chm_拒付论文装订费错失博士学位,C语言之父毕业论文丢失52年重见天日...
  11. 怎么样学好c++_怎么样
  12. fedora 18 视频解码器安装
  13. 【系统分析师之路】2012年上系统分析师下午论文真题
  14. iOS性能优化(一)卡顿优化
  15. 盘点Windows10系统的使用小技巧二 —— 磁贴
  16. python训练模型一直循环怎么办_用pycharm编写程序进行模型训练时总是有memory error错误,如何解决?...
  17. 深度学习之学习(1-3)Bag of Features (BOF)图像检索算法
  18. 微信卡包新增入口跳转小程序
  19. C#Base64编码
  20. Simulink建模:一阶滤波模型

热门文章

  1. 做生意要顺势而为,但不是盲目跟风
  2. 我找到的一些google搜索技巧
  3. 个人java后端详细学习路线(0→1)
  4. VB.net中字符串转16进制,string转byte,串口发送文本直接转16进制数据
  5. 子进程及时知道父进程已经退出的最简单方案
  6. JVM内存不足增大运行时内存
  7. 为什么你比同龄人更显老?答案可能和“久坐”有关
  8. C# 使用 Direct2D 实现斜角效果
  9. 线性规划和对偶规划学习总结
  10. 继承QGraphicsObject自定义图元