在 Windows 和 Linux 之间并行复制文件

在 Windows 和 Linux 之间并行复制文件

我在通过互联网从 Windows 目录并行传输文件到 Linux 时遇到问题。例如,使用putty,我的windows目录中有8个文件,应该将它们并行发送到Linux服务器,传输单个文件没有问题,但我不知道并行传输多个文件。

答案1

我找到了这个:

这是在远程服务器上运行的命令,涉及 find 和 parallel:

 find /data/process/ -type f | parallel scp {} user@machineB:/data/process/

请参阅有关如何控制并行执行的作业数量的文档。

The number of concurrent jobs is given with --jobs or the equivalent -j.
By default --jobs is the same as the number of CPU cores.
--jobs 0 will run as many jobs in parallel as possible.

在这里找到它:使用终端上的某些命令从远程服务器并行复制文件?

相关内容