Linuxシステムに同期したい2つのディレクトリがあります。これらのディレクトリの内容のほとんどは同じですが、一部のファイルは異なります。
ディレクトリAに含まれるもの:
File 1
File 2
File 4
File 5
ディレクトリBに含まれるもの:
File 1
File 2
File 3
File 5
同期後、ディレクトリAとディレクトリBの両方に次のものを含める必要があります。
File 1
File 2
File 3
File 4
File 5
これは一例です。実際のディレクトリには数千のファイルが含まれ、そのサイズは数GBです。
Linuxでこれを行うにはどうすればよいですか?
更新:ファイル1、2、4、5がディレクトリAではなく、ディレクトリAにあるサブディレクトリAAにある場合はどうなりますか?ディレクトリBのファイルは同じままです。同期した後、ファイル1、2、5の複数のコピーになりたくありません。
rsync
、使用しないことを確認します--delete
か?