rsync - evanmoran/quick GitHub Wiki
Archive Directory (Recursive + Preserve Timestamps, Permissions, Symbolic Links)
rsync -a <src_dir> <dest_dir>
Sync Specific File
rsync -v <src_file> <dest_file>
IMPORTANT: The final slash in paths really matter:
- Source slashed (
src/
) -- Sync files insidesrc/...
- Source not slashed (
src
) - Sync folder ofsrc/
- Dest slashed (
dest/
) -- Sync to insidedest/...
- Dest not slashed (
dest
) -- Sync to folderdest/
For example:
rsync -a src/ dest/ # Copy data to new folder name