Назад | Перейти на главную страницу

SCP не полностью передает файл

Я пытаюсь передать большой текстовый файл (1,5 ГБ) с помощью SCP. Пока перенос завершается нормально, передается только 1,4 ГБ. Есть ли причина для этой неполной передачи? Я использую Ubuntu 10.04

Есть ли что-нибудь в отладочной информации? Чтобы увидеть отладку, запустите scp с параметром «-v».

Кроме того, если есть неполная копия, вы можете использовать «rsync» для передачи файлов. По этой причине я бы предпочел использовать rsync вместо scp для любого большого файла.

Это действительно была неполная копия, или есть разница в файловой системе, которую вы видите?

Лучший способ измерить это - выполнить контрольную сумму md5 для источника и для скопированного файла. В зависимости от вашей ОС у вас может быть md5sum или md5 для проверки контрольной суммы или загрузить утилиту md5 sum (для Windows). Сравните выходы. Если они отличаются, у вас есть поврежденный / частичный файл. Если они одинаковы, вы просто видите разницу в файловой системе, и не о чем беспокоиться.