
无需加好友免费技术支持
大家都会有这样的要求,见到一个网站许多文章非常好,要把它们都储存在或电脑,但不想在网络上,或是我们想建立一个网站,网站信息完全一致,便捷公司员工阅读文章,这时大家怎么做网站镜像?
自然,网上很多专用工具可以用,但大多都是收费。大家考虑到一个免费体验实用工具去满足我们自己的规定,换句话说,Linux最后一个有名的专用工具wget。
这个工具有windows版本,网上搜wget for windows,找到更好的详细地址下载。
我属于64位系统软件,因此下载了上边标色地址
下载后,为了更好地在命令行中应用,我把它放进去了C:WindowsSystem32目录(假如能设置环境变量,也可以用cd命令转换到wget目录实际操作)。
把wget.exe放进C:WindowsSystem32有利于命令履行
大家WIN R,键入cmd进到命令行页面
键入wget -h看看协助信息
wget命令行参数过多,只考虑做网址镜像有用的参数。
标色是镜像的参数
一起来看看一个学编程网站w3school
想要做这个网站的镜像该怎么办?
立即用wget -m
这是最简单暴力行为使用方法,那如果网址引入外链,下载的东西太多,还有一些asp假如我们想在当地使用浏览器打开后缀名网页页面,我们不应该全部打开,有时候可能我们只想要下载网址目录中的文档,而不想下载过多。
我们应该限定。
我们要用-np参数限定只拉现阶段目录且不拉父目录的网站数据
我们要用-k参数连接偏向当地,有利于访问
我们要用-p必须表明参数、照片等信息HTML大家所有下载上边的
如果我们只想要下载w3school上的JS实例教程,大家可以用下列命令:
wget -m -k -np -p
但这个命令或是缺乏一些东西,例如后缀名ASP,也有上传下载、文件后缀名、仿真模拟电脑浏览器、https下是不是查验等证明材料。
最终,大家归纳了最理想的镜像网址词法。如果你想为网站建设镜像,而且制作出来的镜像能够便捷本地电脑浏览器全部打开查询,请选择下列命令:
wget -c -m -k -np -p -E -U Mozilla --no-check-certificate
先操作过程,下载下载JS的实例教程.。
wget -c -m -k -np -p -E -U Mozilla --no-check-certificate
下载中……
下载进行
镜像放到独立的目录中,以网址取名
网址目录构造
大家立即使用浏览器双击鼠标开启上边标识的红色index.asp.html,如下图所示:
点一下左边标色区,跳转网页页面或当地
检测好像就是我们成功镜像JS实例教程页面,并且网页表明完好无损。
汇总:最后所使用的命令如下所示:
wget -c -m -k -np -p -E -U Mozilla --no-check-certificate 欲镜像网址
那你也可以用一些CHM软件制作进行镜像的当地HTML做成CHM公布文件格式实例教程。
如果你想速度限制、间距下载等特殊要求,能够在寻找wget帮助解决命令,这一非常简单,就不一一阐述了。
假如命令词法在具体检测中有什么问题,请提意见。