rsync 中的所有这些额外数据意味着什么?

rsync 中的所有这些额外数据意味着什么?

当我使用 移动目录时rsync,复制每个文件后,我会在进度条右侧获得一些额外的数据:

$ rsync -aP assembly /media/andreas/backup
sending incremental file list
assembly/
assembly/1. East Rutherford - English - Friday AM.mp4
  4,227,174,902 100%   25.38MB/s    0:02:38 (xfr#1, to-chk=6/8)
assembly/2. East Rutherford - English - Friday PM.mp4
  5,196,565,076 100%   25.04MB/s    0:03:17 (xfr#2, to-chk=5/8)
assembly/3. East Rutherford - English - Saturday AM.mp4
    596,565,076  10%   24.70MB/s    0:02:57 

这些xfrto-chk部分是什么意思?

答案1

与大多数事情一样,这一点在rsync的极其全面的解释中得到了解释。手册页(强调我的):

文件传输完成后,rsync 将进度行替换为如下所示的摘要行:

 1,238,099 100%  146.38kB/s    0:00:08  (xfr#5, to-chk=169/396)

在此示例中,文件总共有 1,238,099 字节长,整个文件的平均传输速率为 8 秒内完成的每秒 146.38 KB,这是当前 rsync 会话期间常规文件的第五次传输, 和还有 169 个文件供接收方检查(看看它们是否是最新的)剩余文件列表中共有 396 个文件。

因此,在您的示例中,assembly/2. East Rutherford - English - Friday PM.mp4这是要传输的第二个文件,并且需要检查总共 8 个文件中的另外 5 个文件。

相关内容