Wget
114.94.173.180(讨论)2012年9月17日 (一) 14:08的版本
- Wget是一个十分常用命令行下载工 具,Wget使用格式如下:
Wget常用参数 -b:后台下载,Wget默认的是把文件下载到当前目录。 -O:将文件下载到指定的目录中。 -P:指定保存文件的目录。 -N:don’t re-retrieve files unless newer than -t:尝试连接次数,当Wget无法与服务器建立连接时,尝试连接多少次。 -c:断点续传,如果下载中断,那么连接恢复时会从上次断点开始下载。
- 按照文件列表下载
- wget -i filelist
- 需要登录的网站的下载
- wget --load-cookies=cookie.txt
- cookies的获取: firefox的一个插件cookies-export, 浏览器登录之后,Export cookies
- 下载整个目录
- wget -c -r -np -k -L -p url_of_your_directory
- 下载整个 网站,如下载http://man.chinaunix.net整个Man手册中心。
- wget -r -p -np -k http://man.chinaunix.net
- 其中-r参数是指使用递归下载, -p是指下载所有显示完整网页所以需要的文件,如图片等,-np是指不搜索上层目录,-k则 是指将绝对链接转换为相对链接。
- 镜像网站
- wget -mk -w 20 http://www.example.com/ 命令就行了。
- 命令行 中-w 20代表间隔20秒下载一个文件,这样可以避免网站的访问过于频繁。-m 是镜像