![使用 wget 时 -r 选项起什么作用?](https://linux22.com/image/926973/%E4%BD%BF%E7%94%A8%20wget%20%E6%97%B6%20-r%20%E9%80%89%E9%A1%B9%E8%B5%B7%E4%BB%80%E4%B9%88%E4%BD%9C%E7%94%A8%EF%BC%9F.png)
我无法理解-r
使用 wget 时该选项的具体作用。手册页说它将Turn on recursive retrieving. The default maximum depth is 5.
“递归检索”到底是什么意思?当我尝试不包括时,-r
我只得到一个.tmp
文件,没有其他东西可以下载
答案1
简单来说,-r
它会先检索您的页面,然后解析您的页面,提取链接并逐一检索“级别 1”。然后,它会从“级别 1”页面中提取所有链接并下载这些链接(“级别 2”),但不会再次下载已下载的页面。依此类推。我通常将它与-np
选项一起使用,以防止从父页面下载。