有时您需要将网站从一台服务器移动到另一台服务器。无需通过FTP将网站从旧服务器下载到PC并将其从PC上传到新服务器,而是节省了很多时间,只需将网站从一台服务器复制到另一台服务器即可。本教程说明了如何使用Wget通过FTP将网站从一台服务器下载/移动到另一台服务器。
1初步说明
我假设您在远程服务器上具有有效的FTP登录名。
2使用Wget
若要将远程网站递归下载到本地服务器,可以按以下方式使用Wget:
wget -m ftp://username:password@www.mydomain.tld/
该-m开关启用镜像,它能够使无限递归深度递归哪些手段,它使FTP目录列表,以及时间戳。
如果您只想下载特定的子目录,例如/ htdocs,则可以按照以下步骤操作:
wget -m ftp://username:password@www.mydomain.tld/htdocs
如果您的用户名或密码包含空格或特殊字符,请将其用单引号引起来。例:
wget -m ftp://'user name':'pass!word'@www.mydomain.tld/
3个链接
- Wget:http ://www.gnu.org/software/wget/
原文:https://www.howtoforge.com/using-wget-with-ftp-to-download-move-web-sites-recursively