加入收藏 | 设为首页 | 会员中心 | 我要投稿 驾考网 (https://www.jiakaowang.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 教程 > 正文

远程FTP服务器上的文件 wget批量下载

发布时间:2023-05-16 08:50:17 所属栏目:教程 来源:
导读:以前虚拟主机迁移数据的模式是非常低效率的,旧主机打包下载->新主机上传再解压缩,由于家庭网络带宽非常低,而且ADSL的上行速率512kbps万年不变,导致以前迁移网站绝对是体力活...

现在有了VPS,有了shell,这个
以前虚拟主机迁移数据的模式是非常低效率的,旧主机打包下载->新主机上传再解压缩,由于家庭网络带宽非常低,而且ADSL的上行速率512kbps万年不变,导致以前迁移网站绝对是体力活...

现在有了VPS,有了shell,这个过程就无比简单了,借助机房的大带宽,直接机房对机房互传文件看着简直就是一种享受啊

wget批量下载远程FTP服务器上的文件

好了,讲一下方法:

1、旧虚拟主机打包备份整站 site.tar.gz

2、在VPS的shell中利用wget下载旧虚拟主机中的site.tar.gz,使用FTP协议

wget --ftp-user=username --ftp-password=password -m -nh ftp://xxx.xxx.xxx.xxx/xxx/xxx/site.tar.gz

wget --ftp-user=username --ftp-password=password -r -m -nh ftp://xxx.xxx.xxx.xxx/xxx/xxx/*

上面就是命令了,FTP用户名密码参数不解释;

-r 可选,表示递归下载,如果直接下载整个目录就需要该参数;

-m 表示镜像,不解释;

-nh表示不生成那一堆层级目录,直接从当前目录开始显示,非常好的参数;

后面是ftp的地址,斜杠后的 * 表示下载该目录下的所有文件,如果只是一个文件,直接输入文件名即可。

(编辑:驾考网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章