rsync 期间 total 字段表示什么?

rsync 期间 total 字段表示什么?

我正在使用以下命令在 SSH shell 中执行 rsync 将 Synology NAS 备份到 USB 驱动器

rsync -rltv --delete --ignore-existing -O -P /volume5/Data/ /volumeUSB1/usbshare/

在输出中,我看到每个文件都有一行,如下所示 Directory/Subdirectory/File.dat

1.50G    70%    56.64MB/s    0:00:05    (total: 6%)

当文件完全复制后,上面的行将添加以下内容

1.50G    70%    56.64MB/s    0:00:05    (total: 6%) (xfer=#279, to-check=1028/61716)

我一直认为总计:6% 是总进度的指示,但在阅读了 rsync 之后,我注意到这实际上是许多人的要求,并且我发现很多帖子都指出无法将总计添加到 rsync(或添加起来并不容易)。此外,总百分比会上下波动(有时会回落,有时会增加)。这让我认为总计字段不是总进度。

但如果不是总体进步,那它是什么呢?如果它实际上是总体进步,为什么它会上下波动呢?

相关内容