📅  最后修改于: 2023-12-03 14:48:26.838000             🧑  作者: Mango
如果你想备份一个包含许多页面的网站,手动保存每个页面可能很费时间。但是,你可以使用 wget
来快速、方便地克隆整个网站。在本教程中,我们将向你展示如何使用 wget
命令。
使用 wget
克隆整个网站不需要超级用户权限,只需要使用如下命令即可:
wget --recursive --no-clobber --page-requisites --html-extension --convert-links --restrict-file-names=windows --domains website.org --no-parent www.website.org
以下是 wget
命令的参数说明:
--recursive
:递归地下载整个网站--no-clobber
:不覆盖现有文件,仅下载新文件--page-requisites
:下载所有页面相关的文件,例如图片和样式表--html-extension
:将所有HTML文件扩展名转换为.html
--convert-links
:在下载的文件中尝试修改链接,以使它们在本地工作--restrict-file-names=windows
:修改文件名以符合Windows文件系统中允许的字符,例如删除问号--domains website.org
:递归下载网站时,仅下载指定域名的文件--no-parent
:不递归下载网站上层目录中的文件请将 www.website.org
替换成你想克隆的网站域名。
使用 wget
命令可以快速、方便地克隆整个网站。上述命令中的选项已经充分解释,如果有任何问题,请参考man wget
命令的文档,获取更多关于wget
命令的详细信息。