我想下载整个网站(包括子网站)。有没有相关的工具可以做到这一点?
wget --mirror -p --convert-links -P ./LOCAL-DIR WEBSITE-URL
–mirror
:打开适用于镜像的选项。
-p
:下载所有必要的文件以正确显示给定的HTML页面。
--convert-links
:下载后,将文档中的链接转换为本地查看。
-P ./LOCAL-DIR
:将所有文件和目录保存到指定的目录。--wait=seconds
参数;它将在获取之间等待指定的秒数。 - belacquawget -r http://www.google.com
-D domain1.com,domain2.com
在单个脚本中下载不同的域名。我认为你可以使用该选项来下载子域名,即-D site1.somesite.com,site2.somesite.com
。wget -r -l 0 website
例子:
wget -r -l 0 http://google.com
-r
开启递归检索,默认深度为5级。-l
指定最大递归深度,在此示例中为0。 - Gilfoyle
--convert-links
)将无法显示仅通过提交表单才能访问的网站等内容。 - Steven