- Perform a trial run (or dry run), showing which changes would be made.
- Show progress during the transfer, and keep partially transferred files.
- Archive mode – copy files recursively, and preserve permissions and modification times.
- Show human-readable file sizes.
- Increase verbosity.
- Use compression during the transfer.
- Avoid littering when copying from a macOS system.