WindowsとLinuxの間でファイルを並列にコピーします。

WindowsとLinuxの間でファイルを並列にコピーします。

インターネットを介してWindowsディレクトリからLinuxにファイルを並列に転送するのに問題があります。たとえば、パテでは、Windowsディレクトリに8つのファイルがあり、それをLinuxサーバーに並列に転送する必要があります。単一ファイルの転送に問題はありませんが、複数のファイルを並列に転送する方法はわかりません。

答え1

私はこれを見つけました:

以下は、findと並列に関連するリモートサーバーで実行されるコマンドです。

 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.

ここで見つける:端末でいくつかのコマンドを使用してリモートサーバーからファイルを並列にコピーしますか?

関連情報