Last active
January 27, 2017 11:13
-
-
Save debuglevel/fcce83a2ced238ca112dcdb3ccbcd6bf to your computer and use it in GitHub Desktop.
rsync options
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
sinnvolle Argumente für interaktiven Aufruf: | |
nice -n 19 ionice -c 3 rsync -a -x -AHX -S --numeric-ids --del_ete(-after) -v -P --stats -h -y | |
-a, --archive archive mode; equals -rlptgoD (no -H,-A,-X) | |
[ | |
-r, --recursive recurse into directories | |
-l, --links copy symlinks as symlinks | |
-p, --perms preserve permissions | |
-t, --times preserve modification times | |
-g, --group preserve group | |
-o, --owner preserve owner (super-user only) | |
-D same as --devices --specials | |
--devices preserve device files (super-user only) | |
--specials preserve special files | |
] | |
-x, --one-file-system don't cross filesystem boundaries | |
-A, --acls preserve ACLs (implies -p) | |
-H, --hard-links preserve hard links | |
-X, --xattrs preserve extended attributes | |
-S, --sparse handle sparse files efficiently | |
--numeric-ids don't map uid/gid values by user/group name | |
--delete delete extraneous files from dest dirs (is --delete-during) | |
--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 | |
Note: all (except --delete / --delete-during) disable incremental file list and therefore need more memory | |
eventuell praktisch: | |
-v, --verbose increase verbosity | |
-P same as --partial --progress | |
[ | |
--partial keep partially transferred files | |
--progress show progress during transfer | |
] | |
--stats give some file-transfer stats | |
-h, --human-readable output numbers in a human-readable format | |
-y, --fuzzy find similar file for basis if no dest file [delete-after sollte hier genutzt werden] | |
-c, --checksum skip based on checksum, not mod-time & size | |
--delete-excluded also delete excluded files from dest dirs | |
-z, --compress compress file data during the transfer [besser: ssh Kompression nutzen] | |
-i, --itemize-changes output a change-summary for all updates | |
--bwlimit=KBPS limit I/O bandwidth; KBytes per second |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment