文件复制实用程序或文件管理器在复制时是否显示每个字节的报告?

文件复制实用程序或文件管理器在复制时是否显示每个字节的报告?

请建议复制实用程序或文件管理器程序,报告复制的每个字节。

我在复制时遇到了问题。复制过程挂起了,我想看看这是怎么发生的,所以我想看看每次复制文件时复制了多少字节,就像从互联网下载文件时一样。

更新

抱歉,大家这个问题是关于 Windows 的。

答案1

您宁愿自己给出问题的答案。您说“就像从互联网下载文件时所做的那样”。那么为什么不模拟“下载”呢?

设置通配符 rsync 配置:

/tmp/rsyncd.conf:

uid = root
gid = root
use chroot = no
read only = no

[root]
   path = /

启动临时 rsync 服务器(具有 root 权限):

rsync --daemon --config=/tmp/rsyncd.conf --no-detach

在另一个终端中享受复制的乐趣,使用进度表、字节计数和您喜欢的一切(遵循标准 rsync 语法)。在下面的示例中,您可以限制复制带宽,即使所有复制都仅在本地计算机中进行。顺便说一句,这可能会缓解您的复制问题:

rsync -va --progress --bwlimit=80 localhost::root/<src> <dst>

答案2

Pipemeter(在所有优秀的 Linux 发行版中均可用)将会完成您想要的操作。

它只是将标准输入重定向到标准输出,但会测量通过它的数据。

答案3

你可以像这样使用 tar:

tar -C <src-directory> -cf - . | tar -C <dst-directory> -xvvf -

根据您的需要在发送方或接收方添加“vv”。尽管这仍然没有报告每一个已传输字节数:-)

相关内容