目的のファイルが現在存在しない場合、あるドライブから別のドライブにファイルをコピーするにはどうすればよいですか?

目的のファイルが現在存在しない場合、あるドライブから別のドライブにファイルをコピーするにはどうすればよいですか?

多くの画像を含むディレクトリがあります。私は同じ写真がたくさんあるフラッシュドライブを持っています。しかし、より多くの写真を含むようにディレクトリを更新しましたが、そのディレクトリに追加された写真だけが他のファイルと一緒にフラッシュドライブに保存されたいとします。

可能であれば、これらの操作はすべてコマンドラインで実行する必要があります。

ベストアンサー1

まあ、これを答えとして受け入れましょう。rsyncこの目的のためのコマンドラインツールです。したがって、次のようなものが必要です。

rsync -a /home/mydir /media/myusb/photos

完全な詳細を確認してくださいman rsync。この-aオプションは、最も一般的に使用されるオプションのサブセットを提供します。これは -rlptgoD と同等の「アーカイブモード」です。これにより、ターゲットにすでに存在する同じファイルをコピーせずに、/home/mydirの内容を/media/myusb/photosにコピーします。

おすすめ記事