如何在Unix中使用mput将多个文件夹FTP到另一台服务器?

前端之家收集整理的这篇文章主要介绍了如何在Unix中使用mput将多个文件夹FTP到另一台服务器?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
登录服务器(使用Putty).从那里我用FTP连接到另一台服务器.我想使用mput将几个文件夹从第一台服务器复制到第二台服务器.

喜欢:

ftp> mput folder1 folder2 folder3

但我得到“folder1:不是普通文件.”……等等.这些文件夹中的每一个都有子文件夹,文件(一些是二进制文件,有些不是文件)

如何在不压缩东西然后转移的情况下完成我想要的东西?

命令行FTP很原始.

您不能递归地向远程站点发送文件/文件夹.

如果要在远程端重新创建与本地相同的目录结构,则需要手动mkdir每个路径并使用mput *将该目录中的所有内容发送到远程端.

有两个选项可以让这更容易:

>停止使用原始FTP命令(ncftp是一个很好的选择)>使用tar来压缩文件夹,发送文件并在远端提取.

猜你在找的Bash相关文章