Blog Tags

Rsync Defaults for Archive Flag

jimjulian's picture

Using rsync without the "archive flag" (-a).

What does -a default to?

"-a" is actually
-a or --archive for "archive mode: specifically equals -rlptgoD (no -H,-A,-X)

Where:

-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

ASIDE (perhaps for disk-to-disk usage):
-x, --one-file-system
    don't cross filesystem boundaries