zoukankan      html  css  js  c++  java
  • linux--wget命令

    day11 wget 网站下载命令

    支持FTP和HTTP下载方式,应用场景多用于网络管理员,经常要下载一些软件或从远程服务器恢复备份到本地服务器;

    命令格式: wget [选项] [网络地址]

    选项参数:

    1、直接从网络下载在当前文件夹下下载:

    以下的例子是从网络下载一个文件并保存在当前目录 

    wget http://cn.wordpress.org/wordpress-3.1-zh_CN.zip 

    在下载的过程中会显示进度条,包含(下载完成百分比,已经下载的字节,当前下载速度,剩余下载时间)。 

    2、-O 将下载下来的文件进行重命名

    wget默认会以最后一个符合”/”的后面的字符来命令,对于动态链接的下载通常文件名会不正确。 
    比如,下面的例子会下载一个文件并以名称download.php?id=1080保存 
    wget http://www.centos.bz/download?id=1 
    即使下载的文件是zip格式,它仍然以download.php?id=1080命令。 
    正确:为了解决这个问题,我们可以使用参数-O来指定一个文件名: 

    wget -O wordpress.zip http://www.centos.bz/download.php?id=1080 

    3、-b 当前文件过大时,可以放在后台下载

    wget -b wordpress.zip http://www.centos.bz/download.php?id=1080 

    可以用tail命令来查看下载进度:

    tail -f wget-log

    4、-i 批量下载

    如果有多个文件需要下载,那么可以生成一个文件,把每个文件的URL写一行,例如生成文件download.txt,然后用命令:

    wget -i download.txt 
    这样就会把download.txt里面列出的每个URL都下载下来。(如果列的是文件就下载文件,如果列的是网站,那么下载首页) 

  • 相关阅读:
    处理客户端无法及时更新js、css
    关于JQ判断单选复选被选中
    一路风景,一路欣赏,一路有你
    Adobe Dreamweaver CC 2015新功能
    Eclipse导出APK文件报错 android lint problem
    swift2.0 计算圆面积
    zendStudio连接远程服务器报错java.net.SocketException
    IOS tableview 消除 分割线短 15 像素 ios8方法 swift版
    应用之间调用 UIApplication类的OpenURL方法
    iOS8 今日扩展
  • 原文地址:https://www.cnblogs.com/fish-101/p/10564266.html
Copyright © 2011-2022 走看看