
wget 是一个从网络上自动下载文件的自由工具,支持通过 HTTP、HTTPS、FTP 三个最常见的 TCP/IP协议 下载,并可以使用 HTTP 代理。”wget” 这个名称来源于 “World Wide Web” 与 “get” 的结合。最初,wget 其实是在Linux系统下使用的。用wget下载东西,的确很方便,它会自动重连并断点续传。让人很放心。wget 官网: 官网文档: Linux wget是一个下载文件的工具,它用在命令行下。对于Linux用户是必不可少的工具,尤其对于网络管理员,经常要下载一些软件或从远程服务器恢复备份到本地服务器。如果我们使用虚拟主机,处理这样的事务我们只能先从远程服务器下载到我们电脑磁盘,然后再用ftp工具上传到服务器。这样既浪费时间又浪费精力,那不没办法的事。而到了Linux VPS,它则可以直接下载到服务器而不用经过上传这一步。 wget是在Linux下开发的开放源代码的软件,作者是Hrvoje Niksic,后来被移植到包括Windows在内的各个平台上。 o, output file=FILE 将软件输出信息保存到文件; a, append output=FILE将软件输出信息追加到文件; d, debug显示输出信息; q, quiet 不显示输出信息; i, enter file=FILE 从文件中取得URL;例1:下载首页并且显示下载信息wget d例2:下载首页并且不显示任何信息wget q例3:下载filelist. txt中所包含的链接的所有文件wget i filelist. txtwget np m l 5 不下载本站所链接的其它站点内容,5级目录结构wget r p k np nc e robots=off 下载一个目录,例如下载网站录mydir下的所有内容wget r p k nc e robots=off 如果要想下载整个网站,最好去除 np参数。 r 递归;对于HTTP主机,wget首先下载URL指定的文件,然后(如果该文件是一个HTML文档的话)递归下载该文件所引用(超级连接)的所有文件(递 归深度由参数 l指定)。对FTP主机,该参数意味着要下载URL指定的目录中的所有文件,递归方法与HTTP主机类似。 c 指定断点续传功能。实际上,wget默认具有断点续传功能,只有当你使用别的ftp工具下载了某一文件的一部分,并希望wget接着完成此工作的时候,才 需要指定此参数。 nc 不下载已经存在的文件 np 表示不追溯至父目录,不跟随链接,只下载指定目录及子目录里的东西; p 下载页面显示所需的所有文件。比如页面中包含了图片,但是图片并不在/yourdir目录中,而在/images目录下,有此参数,图片依然会被正常下 载。 k 修复下载文件中的绝对连接为相对连接,这样方便本地阅读。 o down. log 记录日记到down. log e robots=off 忽略robots. txt最近稍稍研究了下wget,有什么优点暂时还没摸透 ̄□ ̄||我的下载里我上传了wget的压缩包,可以去下载37059136/1.