我正在使用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......
代表什么?更重要的是,它在哪里记录?我没有在联机帮助页中找到它。如果它实际上在联机帮助页中,请指出相应的部分。
答案 0 :(得分:1)
rsync
的手册页解释得非常好:
替换Y的更新类型如下:
<
表示文件正在传输到远程主机 (发送)。
>
表示文件正在传输到本地主机 (接收到的)。A
c
表示正在进行本地更改/创建 item(例如创建目录或更改a 符号链接等。)
h
表示该项目是指向其他项目的硬链接 (要求 - 硬链接)。
.
表示该项目未更新(尽管可能会更新) 有正在修改的属性。)A
*
表示分项输出区域的其余部分包含 消息(例如&#34;删除&#34;)。替换X的文件类型为:
f
表示文件,d
表示文件 目录,符号链接的L
,设备的D
和特殊的S
文件(例如命名套接字和fifos)。上面字符串中的其他字母是实际的字母 如果项目的关联属性正在输出,则将输出 更新或&#34;。&#34;没有变化。三个例外是:(1)a 新创建的项目用&#34; +&#34;,(2)相同替换每个字母 item用空格替换点,以及(3)未知属性 用&#34;?&#34;替换每个字母; (这可以在与之交谈时发生 一个较旧的rsync)。
与每个字母关联的属性如下:
c
表示常规文件具有不同的文件 校验和(需要--checksum)或符号链接,设备或特殊 文件具有更改的值。请注意,如果您要发送文件 对于3.0.1之前的rsync,此更改标志仅适用于校验和不同的常规文件。
s
表示常规文件的大小不同而且会是 由文件传输更新。A
t
表示修改时间不同且正在进行 更新为发件人的值(需要 - 次)。替代值 of表示修改时间将设置为 传输时间,在没有时间更新文件/符号链接/设备时以及更改符号链接和接收器时发生 无法设定时间。 (注意:使用rsync 3.0.0时 对于此时间设置失败,您可能会看到s标志与t结合而不是正确的T标志。)
p
表示权限不同且正在更新 发件人的价值(需要 - 经验)。o表示所有者不同,并且正在更新为 发件人的价值(需要 - 所有者和超级用户权限)。
A
g
表示该组不同,正在更新为 发件人的价值(要求 - 组和设置组的权限)。
u
广告位仅供将来使用。
a
表示ACL信息已更改。
x
表示扩展属性信息已更改。