Да, если цель, в которую перемещается файл, находится в той же файловой системе, что при перемещении файла будут обновлены только записи каталога. Перемещение файла не изменит дескриптор файла, который scp
использует для записи файла в B
[примечание].
В разных файловых системах mv
необходимо сначала скопировать файл, а затем разорвать связь с файлом в старом местоположении. Единственная ситуация, в которой вы можете увидеть повреждение, — это если вы перейдете в другую файловую систему до завершения передачи(scp
не получили все/сбросили буферы записи доmv
). Тогда возможно mv
скопирует файл только частично, что приведет к повреждению копии.
[примечание] :если scp
передача была прервана, очевидно, что она не может быть возобновлена с использованием исходного пути, если файл был перемещен.