rsync is a great free utility for transferring and synchronising files between computers. rsync is available for Linux, MacOS and Windows (through the Cygwin command line interface).

Here are some of my most frequently used rsync commands.

  1. Copy / synchronise files from a local computer to a remote computer using ssh:

rsync -avhe ssh /path/to/directory abc@123.456.789.10:/path/to/remote-directory