Rsync Flags - Sheet1 Flashcards
-c, –checksum
skip based on checksum, not mod-time & size
-r, –recursive
recurse into directories
-R, –relative
use relative path names
-b, –backup
make backups (see –suffix & –backup-dir)
-u, –update
skip files that are newer on the receiver
-d, –dirs
transfer directories without recursing
-p, –perms
preserve permissions
-X, –xattrs
preserve extended attributes
-t, –times
preserve modification times
-n, –dry-run
perform a trial run with no changes made
–rsync-path=PROGRAM
specify the rsync to run on remote machine
–existing
skip creating new files on receiver
–del
an alias for –delete-during
–delete
delete extraneous files from dest dirs
–delete-before
receiver deletes before xfer, not during
–delete-during
receiver deletes during the transfer
–delete-delay
find deletions during, delete after
–delete-after
receiver deletes after transfer, not during
–delete-excluded
also delete excluded files from dest dirs
–ignore-missing-args
ignore missing source args without error
–delete-missing-args
delete missing source args from destination
–ignore-errors
delete even if there are I/O errors
-m, –prune-empty-dir
prune empty directory chains from file-list
–exclude=PATTERN
exclude files matching PATTERN