当我使用 移动目录时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
Run Code Online (Sandbox Code Playgroud)
这些xfr
和to-chk
部分是什么意思?
与大多数事情一样,这在rsync
非常全面的手册页(重点是我的)中进行了解释:
文件传输完成后,rsync 将进度行替换为如下所示的摘要行:
Run Code Online (Sandbox Code Playgroud)1,238,099 100% 146.38kB/s 0:00:08 (xfr#5, to-chk=169/396)
在这个例子中,文件总共有 1,238,099 字节长,整个文件的平均传输速率是 146.38 KB/s,在 8 秒内完成,这是当前 rsync 期间常规文件的第 5 次传输session,并且在文件列表中的 396 个总文件中还有 169 个文件供接收者检查(以查看它们是否是最新的)。
因此,在您的示例中,assembly/2. East Rutherford - English - Friday PM.mp4
是要传输的第二个文件,需要检查总共 8 个文件中的另外 5 个。