Есть ли способ продолжить процесс команды broken scp (secure copy) в Linux? [закрытый]
я копирую файл 7.5 GB на удаленный сервер с помощью scp. В какой-то момент времени передача файлов прерывается, и я должен начать все сначала.
полностью ли теряется временный объем передаваемого файла ? Могу ли я каким-то образом перезапустить передачу с того места, где она остановилась при предыдущей попытке ? Если нет, есть ли какая-то стандартная команда передачи файлов командной строки Unix для этого ?
3 ответа:
Если вам нужно возобновить передачу scp от локального к удаленному, попробуйте с rsync:
rsync --partial --progress --rsh=ssh local_file user@host:remote_file
короткая версия, как указал @aurelijus-rozenas:
rsync -P -e ssh local_file user@host:remote_file
В общем порядке args для rsync-это
rsync [options] SRC DEST