将文件夹从 Windows 传输到 Linux

将文件夹从 Windows 传输到 Linux

我想使用 PSCP 将 Windows 中的文件夹发送到 Linux 虚拟机。我再次提到我想传输一个包含近 200 个文件的文件夹。

答案1

Windows 上的 pscp 与 Linux 上的 scp 非常相似,有一个选项“-r”,可以递归复制整个目录。

来自手册

5.2.2.4 -r 递归复制目录

默认情况下,PSCP 只会复制文件。您指定要复制的任何目录及其内容都将被跳过。-r 选项告诉 PSCP 进入您指定的任何目录并复制它们及其内容。这允许您使用 PSCP 在机器之间传输整个目录结构。

如果您所使用的系统不支持 -r 选项(例如 Busybox 的某些编译),常见的方法是创建相关文件夹的 tarball 或 zip 文件。

相关内容