The terminal waits, cursor blinking, and you need rsync to move data with precision and speed. One command can sync entire directories, mirror file trees, and preserve permissions over any network. The manpages for rsync are your exact, authoritative guide—dense, direct, and loaded with options that control every aspect of file transfer.
Rsync manpages start with syntax:
rsync [OPTION]... SRC [SRC]... DEST
From there, every flag matters. -a enables archive mode for recursive copying while preserving symbolic links, permissions, timestamps, and device files. -v controls verbosity, -z compresses data during transfer. Combine -P to keep partial files and show progress. The manpages explain each in terse lines, no wasted words.
Network transfers use the rsync daemon or SSH. The manpages show syntax for remote operations:
rsync -avz /local/path user@host:/remote/path
You learn about --exclude and --include for granular file selection. You see how --delete removes files not present in the source—dangerous without care but essential for exact mirroring. The manual’s sections on transfer algorithms reveal rsync’s delta-transfer method, sending only changed data blocks to cut bandwidth use.