У меня есть несколько больших папок "cosmo_sim_9", "cosmo_sim_10" .... на одном из моих внешних жестких дисков и старая копия этого на другом внешнем жестком диске. Я хочу синхронизировать старые каталоги с новыми (рекурсивно), но без перезаписи уже существующих файлов (для экономии времени). Как я могу это сделать? Моя ОС - Fedora 20.
1 ответ
1
rsync
- это программа по умолчанию для синхронизации файлов между каталогами. Попробуйте команду в соответствии с:
rsync -r --update --progress --dry-run
Это скажет вам, что будет скопировано, а что нет. Команда --update
копирует файлы только тогда, когда источник новее, чем место назначения. Если все выглядит правильно, снимите --dry-run
. Если это не так, проверьте страницу руководства для rsync
чтобы увидеть, что я сделал не так.