rsyncΒΆ
# Send big file on server
rsync -vr --progress --inplace <src> <user>@<ip>:</path/to/dest>
# Get big file/dir from server
rsync -vr --progress --inplace <user>@<ip>:</path/to/dest> <local/destination>
-r # recursive
-v # verbosity
-z # compress
--progress # show progress during transfer
-n # dry mode (list files but not sync)
--exclude <relative/path> # exclude file or dir