Ответы:
Именно такие случаи научили меня пользоваться rsyncс самого начала. Однако в вашем случае вы можете использовать rsync сейчас. Он будет копировать только новые данные, в том числе, если он cpостановлен на полпути большого файла.
Вы можете использовать его как cp, вот так:
rsync --append /where/your/copying/from /where/you/want/to/copy
Используйте ключ -u и посмотрите страницу руководства cp.
В случае, если прерванная cpкопия была рекурсивной, вы можете продолжить с помощью rsync, включая эту опцию --recursive.
Прерванная команда копирования:
cp -r source-directory destination-directory
Предположим , что destination-directoryуже существует, так что эта команда копия создан каталог с именем source-directory в destination-directory . Это может быть возобновлено через:
rsync --recursive --append source-directory destination-directory
Обратите внимание, что конечные косые черты имеют точное значение в параметрах пути rsync.
В этом случае команда копирования могла получить аргумент source-directoryили source-directory/, это не имеет значения. Однако в команде rsync это должно быть source-directory без завершающей косой черты .
rsync также является отличным инструментом: man-страница на -> http://www.manpagez.com/man/1/rsync/
--append-verifyсравнить контрольные суммы в конце, чтобы быть уверенным.