Hacker News new | ask | show | jobs
by anyfoo 1136 days ago
rsync -aP does, and -aP is what I usually want. -a implies recursive (-r) and preserving permissions (-p), among other things.
2 comments

I prefer --info=progress2 over --progress - rarely do I care about the progress of individual files but I want an idea of how much longer the whole transfer is going to take.

Also --delay-updates is useful to minimize disruption when copying into a live directory read by a webserver or other program where you want to have a consisten state.

That's much better than what I use by default. Now to retrain oneself...