Аналог scp з індикацією прогресу і продовженням обірваного копіювання або не curl'ом єдиним...
в блозі Різне-дрібне для Mac OS X
· від
han
· додано 17.12.2009 02:20
Довелось перекидати з сервера на локальний Мак більшенький файлик (коло 10 гігабайт). Не довго думаючи запустив звичний, і надійний як лопата — curl -O. Та неочікувано процес обірвався на відмітці в 2 ГБ зі страшним ерором. Як виявилось, старенький vsftpd на сервері не може продовжити передачу файлу більшого за 2 ГБ. Апдейтити vsftpd було ліниво, httpd на тому сервері не має, тому подумав про scp, але scp не підтримує продовження обірваного копіювання...
І тут з'являється він — rsync
:rsync --partial --progress --rsh=ssh localFile user@remoteHost:/path/to/remote/file
і в зворотньому напрямку відповідно:
rsync --partial --progress --rsh=ssh user@remoteHost:/path/to/remote/file localFile
Ось такий от навернутий аналог scp з «блек-джеком» [del]і шлюхами[/del] :)
Щоб залишати коментарі, необхідно авторизуватись.