Example
$ rsync -avhW --progress some_dir/ some_dest/
Legend
-a: archive mode, same as -rlptgoD
-r: recurse into directories
-l: copy symlinks as symlinks
-p: preserve permissions
-t: preserve times
-g: preserve group
-o: preserve owner (may require sudo)
-D: same as --devices and --specials
--devices: preserve device files (may require sudo)
--specials: preserve "special" files (eg. named sockets, fifos)
-v: verbose
-h: "human-readable" units
-W: copy whole files at a time (avoid overhead of rsync diff algorithm)
--progress: show progress during transfer