rsync
From HTYP, the free directory anyone can edit
Contents |
[edit] Overview
rsync is a Linux command-line application for synchronizing (i.e. making sure both copies have the latest versions of all files) a directory tree between two machines.
[edit] Related Pages
[edit] Links
- Use rsync to back up a directory tree of files: a basic how-to
[edit] Examples
Copy a directory structure from relsource on machine to reldest on the local machine:
rsync -Pav user@machine:relsource reldest
- a is for 'archive', which is short for pr which are 'preserve' and 'recursive'
- p ('preserve') preserves timestamps, permissions, etc.
- v is for 'verbose', which means it tells you what it's doing
- P is for 'progress' and 'partial', which allows for resuming an incomplete copy
[edit] User Pages
- user:Woozle/rsync: full command, showing actual options we use, including machine names
[edit] Notes
- To keep files in sync in both directions, you have to run rsync in both directions as well; there is no single command to synchronize two directory trees.
- This probably does not also remove destination files deleted from the source.
BlogMarks
del.icio.us
digg
Fark
Furl
Newsvine
reddit
Segnalo
Simpy
Slashdot
smarking
Spurl
Wists
