admin管理员组文章数量:1539784
2024年5月24日发(作者:)
wget命令详解(断点续传,批量下载)
(1)支持断点下传功能
(2)同时支持FTP和HTTP下载方式
(3)支持代理服务器
(4)设置方便简单
(5)程序小,完全免费
wget虽然功能强大,但是使用起来还是比较简单的,基本的语法是:wget [参数列表]
URL。下面就结合具体的例子来说明一下wget的用法。
1、下载整个http或者ftp站点。
wget /here
这个命令可以将/here 首页下载下来。使用-x会强制建立服务
器上一模一样的目录,如果使用-nd参数,那么服务器上下载的所有内容都会加到本地当
前目录。
wget -r /here
这个命令会按照递归的方法,下载服务器上所有的目录和文件,实质就是下载整个网
站。这个命令一定要小心使用,因为在下载的时候,被下载网站指向的所有地址 同样会被
下载,因此,如果这个网站引用了其他网站,那么被引用的网站也会被下载下来!基于这
个原因,这个参数不常用。可以用-l number参数来指定下载的层次。例如只下载两层,
那么使用-l 2。
要是您想制作镜像站点,那么可以使用-m参数,例如:wget -m
/here
这时wget会自动判断合适的参数来制作镜像站点。此时,wget会登录到服务器上,
读入并按的规定来执行。
2、断点续传。
当文件特别大或者网络特别慢的时候,往往一个文件还没有下载完,连接就已经被切
断,此时就需要断点续传。wget的断点续传是自动的,只需要使用-c参数,例如:
wget -c /incomplete/file
使用断点续传要求服务器支持断点续传。-t参数表示重试次数,例如需要重试100次,
那么就写-t 100,如果设成-t 0,那么表示无穷次重试,直到连接成功。-T参数表示超时
等待时间,例如-T 120,表示等待120秒连接不上就算超时。
3、批量下载。
如果有多个文件需要下载,那么可以生成一个文件,把每个文件的URL写一行,例如
生成文件,然后用命令:wget -i
版权声明:本文标题:wget命令详解 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://m.elefans.com/dongtai/1716521195a507007.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论