Я не знаю, когда это было представлено, но клиент OpenSSH на RHEL7 имеет это на странице руководства:
-b bind_address
Use bind_address on the local machine as the source address of the connection. Only useful on systems with more than one address.
Не так хорошо, как возможность выбора интерфейса, но близко.
Продолжайте сdd
:
dd if=original.data of=copy.data ibs=512 obs=512 seek=NNN skip=NNN status=progress
Вы должны получить количество байтов в copy.data
. Затем замените NNN
на количество байтов, деленное на 512 (значение, установленное на ibs
иobs
).
Использованиеrsync
:
rsync --append --progress original.data copy.data
С --append
, rsync
будет предполагать, что данные в copy.data
точно такие же, как данные в начале original.data
, и просто добавит недостающий бит в конце.