X-Git-Url: https://mattmccutchen.net/rsync/rsync.git/blobdiff_plain/f92e15efd5eb09f10d28b30728540686c85c86aa..e9df0a6242450d6f16c3d0030ff1fe27a3ec6182:/rsync.yo diff --git a/rsync.yo b/rsync.yo index 0c3a9db2..64f97586 100644 --- a/rsync.yo +++ b/rsync.yo @@ -1,41 +1,40 @@ mailto(rsync-bugs@samba.org) -manpage(rsync)(1)(6 Nov 2006)()() -manpagename(rsync)(faster, flexible replacement for rcp) +manpage(rsync)(1)(11 Oct 2007)()() +manpagename(rsync)(a fast, versatile, remote (and local) file-copying tool) manpagesynopsis() -rsync [OPTION]... SRC [SRC]... DEST +verb(Local: rsync [OPTION...] SRC... [DEST] -rsync [OPTION]... SRC [SRC]... [USER@]HOST:DEST +Access via remote shell: + Pull: rsync [OPTION...] [USER@]HOST:SRC... [DEST] + Push: rsync [OPTION...] SRC... [USER@]HOST:DEST -rsync [OPTION]... SRC [SRC]... [USER@]HOST::DEST +Access via rsync daemon: + Pull: rsync [OPTION...] [USER@]HOST::SRC... [DEST] + rsync [OPTION...] rsync://[USER@]HOST[:PORT]/SRC... [DEST] + Push: rsync [OPTION...] SRC... [USER@]HOST::DEST + rsync [OPTION...] SRC... rsync://[USER@]HOST[:PORT]/DEST) -rsync [OPTION]... SRC [SRC]... rsync://[USER@]HOST[:PORT]/DEST - -rsync [OPTION]... SRC - -rsync [OPTION]... [USER@]HOST:SRC [DEST] - -rsync [OPTION]... [USER@]HOST::SRC [DEST] - -rsync [OPTION]... rsync://[USER@]HOST[:PORT]/SRC [DEST] +Usages with just one SRC arg and no DEST arg will list the source files +instead of copying. manpagedescription() -Rsync is a program that behaves in much the same way that rcp does, -but has many more options and uses the rsync remote-update protocol to -greatly speed up file transfers when the destination file is being -updated. - -The rsync remote-update protocol allows rsync to transfer just the -differences between two sets of files across the network connection, using -an efficient checksum-search algorithm described in the technical -report that accompanies this package. - -Rsync finds files that need to be transferred using a "quick check" algorithm -that looks for files that have changed in size or in last-modified time (by -default). Any changes in the other preserved attributes (as requested by -options) are made on the destination file directly when the quick check -indicates that the file's data does not need to be updated. +Rsync is a fast and extraordinarily versatile file copying tool. It can +copy locally, to/from another host over any remote shell, or to/from a +remote rsync daemon. It offers a large number of options that control +every aspect of its behavior and permit very flexible specification of the +set of files to be copied. It is famous for its delta-transfer algorithm, +which reduces the amount of data sent over the network by sending only the +differences between the source files and the existing files in the +destination. Rsync is widely used for backups and mirroring and as an +improved copy command for everyday use. + +Rsync finds files that need to be transferred using a "quick check" +algorithm (by default) that looks for files that have changed in size or +in last-modified time. Any changes in the other preserved attributes (as +requested by options) are made on the destination file directly when the +quick check indicates that the file's data does not need to be updated. Some of the additional features of rsync are: @@ -2797,7 +2796,7 @@ url(http://rsync.samba.org/)(http://rsync.samba.org/) manpagesection(VERSION) -This man page is current for version 2.6.9 of rsync. +This man page is current for version 3.0.0pre2 of rsync. manpagesection(INTERNAL OPTIONS)