Backup rsync日志文件的格式

Backup rsync日志文件的格式,backup,rsync,logfile,Backup,Rsync,Logfile,我正在使用rsync运行备份,在此期间创建日志文件。然而,我不知道这些缩写是什么意思。以下是日志文件的示例: 2016/11/15 15:17:53 [4906] building file list 2016/11/15 15:17:53 [4906] .d..t...... ./ 2016/11/15 15:17:53 [4906] >fcst...... .hiddenfile 2016/11/15 15:17:53 [4906] >fcst...... file1 例如,>

我正在使用
rsync
运行备份,在此期间创建日志文件。然而,我不知道这些缩写是什么意思。以下是日志文件的示例:

2016/11/15 15:17:53 [4906] building file list
2016/11/15 15:17:53 [4906] .d..t...... ./
2016/11/15 15:17:53 [4906] >fcst...... .hiddenfile
2016/11/15 15:17:53 [4906] >fcst...... file1

例如,
>fcst……
代表什么?更重要的是,它记录在哪里?我没有在主页上找到它。如果它确实在手册页中,请指出相应的部分。
rsync
的手册页对它进行了很好的解释:

替换Y的更新类型如下所示:

  • 表示文件正在传输到本地主机 (已收到)

  • A
    c
    表示正在对 项(例如创建目录或更改 符号链接等)

  • h
    表示该项是指向另一项的硬链接 (需要--硬链接)

  • 表示该项未被更新(尽管它可能会被更新) 具有正在修改的属性)

  • *
    表示分项输出区域的其余部分包含 信息(如“删除”)

    替换X的文件类型为:
    f
    用于文件,a
    d
    用于文件 目录,符号链接为
    L
    ,设备为
    D
    ,特殊设备为
    S
    文件(例如,命名套接字和FIFO)

    上面字符串中的其他字母是 如果项目的关联属性为 已更新或“.”表示无更改。对此有三个例外:(1)a 新创建的项目将每个字母替换为“+”,(2)相同的 项将点替换为空格,(3)未知属性 将每个字母替换为一个“?”(这可以在与 较旧的rsync)

    与每个字母关联的属性如下所示:

  • c
    表示常规文件具有不同的 校验和(需要--checksum)或符号链接、设备或特殊 文件的值已更改。请注意,如果您正在发送文件 对于3.0.1之前的rsync,此更改标志将仅用于校验和不同的常规文件

  • s
    表示常规文件的大小不同,并且将 由文件传输更新

  • A
    t
    表示修改时间不同,正在修改 更新到发送方的值(需要--times)。替代值 T表示修改时间将设置为 传输时间,当文件/symlink/设备更新时没有--times,以及当符号链接更改且接收器 无法设置时间。(注意:使用rsync 3.0.0时 客户端,您可能会看到s标志与t组合,而不是此时间设置失败的正确t标志。)

  • p
    表示权限不同,正在更新 发送程序的值(需要--perms)

  • o表示所有者不同,并且正在更新为 发送方的值(需要--所有者和超级用户权限)

  • A
    g
    表示该组不同,正在更新为 发件人的值(需要--group和设置组的权限)

  • u
    插槽保留供将来使用

  • a
    表示ACL信息已更改

  • x
    表示扩展属性信息已更改


你不能因为没有在rsync手册页上找到这一点而责怪OP或其他任何人。当前手册页为4286行。在删除nroff/troff typesettng指令后,Andrew Tridgell最初的rsync手册页大约有300行。