Rsync log flags

  • First character:
    • < - a file is being transferred to the remote (sent).
    • > - a file is being transferred to the local (received).
    • c - a local change/creation
    • h - the item is a hard link
    • . - the item is not being updated
    • * - the rest is a message
  • Second character:
    • f - file
    • d - directory
    • L - symlink
    • D - device
    • S - special file
  • Following letters:
    • c - a different checksum
    • s - size of a regular file is different
    • t - modification time is different and is being updated to the sender's value
    • T - that the modification time will be set to the transfer time
    • p - permissions are different and are being updated to the sender's value
    • o - the owner is different and is being updated to the sender's value
    • g - the group is different and is being updated to the sender's value
    • u - reserved for future use
    • a - ACL information changed.
    • x - extended attribute information changed.

(1) a newly created item replaces each letter with a "+"

(2) an identical item replaces the dots with spaces

(3) an unknown attribute replaces each letter with a "?"