Я должен скопировать/home/user папку от одного жесткого диска до другого. Это имеет 100 000 файлов и вокруг 10G размер.
Я использую
cp -r /origin /destination
иногда я получаю некоторые ошибки из-за неработающих ссылок, полномочия и так далее. Таким образом, я фиксирую ошибку и должен запустить снова копию.
Интересно, как я мог сказать команде "CP", после того как это пытается скопировать снова, не скопировать файлы снова, если они существуют в папке назначения.
rsync -aq /src /dest
Только кроме копирования более новых файлов, это даже только скопирует более новые части файлов, если файл изменился. Предназначается для копирования по сетевым каналам, где Вы хотите минимизировать объем данных - но это также работает отлично локально.