Чтобы возобновить загрузку одного файла с помощью встроенной -команды ftp, вам необходимо знать, сколько байтов файла вы уже отправили. Это должно быть доступно с помощью ls
. Затем вы используете следующую последовательность, чтобы перезапустить загрузку, заменив <#>
на количество уже отправленных байтов и <filename>
на имя файла, который вы загружаете.
restart <#>
put <filename>
Если сервер разрешает это, вы должны получить сообщение, подобное следующему...
350 Restart position accepted (<#>).
150 Ok to send data.
Это возобновит загрузку.