François Pinard wrote:
tabanna
écrit: Indeed. `rsync' is a wonderful tool, which should be known.
~ do please expand :)
`rsync' is especially useful when synchronising big hierarchies over a slow communication link, as it only transmit _differences_ between files. For me, this greatly speeds things up, often by a factor of thousands. Let me add one more little mind teaser. I leave you to guess how `rsync' succeeds in computing differences, without transferring the files :-).
There is a papper on the web server but basically it sends checksums of blocks of the files and compare them, it can update parts of a file as well so that if you change just 1 letter in a file you only have to transfer a part of the file. /Michael -- This space intentionally left non-blank. -- To unsubscribe send e-mail to suse-linux-e-unsubscribe@suse.com For additional commands send e-mail to suse-linux-e-help@suse.com Also check the FAQ at http://www.suse.com/Support/Doku/FAQ/