If your download got cut off using scp , stop and read this before using scp again!

Telecommuting has it's perks. But one of the downsides can be the network issues. Especially if you have to download large amounts of data often. Having been bit by the interrupted downloads one too many times I found the following solution here.

The problem is that scp doesn't support resume, however rsync does. So create the following alias and you should be good to go:

alias scpresume="rsync --partial --progress --rsh=ssh"


Perks include understanding the same user@host:path syntax as scp as well as being able to resume a broken scp download (Note: I'm not guaranteeing this, but after downloading 90% of 400MB I was able to pick up the rest using this).