当前位置:首页 > 软件 > 正文内容

如何在Linux中使用 Rsync 显示文件传输进度

ym02302年前 (2023-06-15)软件1418

当您传输大量需要一些时间的文件时,rsync 命令会显示空白输出。

光标只是闪烁,没有任何信息。

这让您想知道文件是正在传输还是只是试图连接到远程服务器

rsync 是一个多功能工具,它可以显示文件传输的状态。

只需添加--progress到您的 rsync 命令,它就会开始显示正在传输的文件:

rsync -r --progress source destination

--progress选项没有特定的位置。您甚至可以将它添加到 rsync 命令的末尾。



您还可以查看传输文件的摘要以及传输速度和时间。

💡 您也可以使用-Poption 而不是--porogress. 这是相同的较短形式。

使用 rsync 显示总体进度

这一切都很好。但是,如果您有数百个文件要传输,它就会变得一团糟。整个屏幕都充满了文件传输统计信息。

可以让 rsync 显示整体进度,而不是为每个单独的文件显示它。

代替--progress选项,使用info=progress2选项。

rsync -r --info=progress2 source destination

在这里,您可以使用选项控制要显示的信息info,你告诉它显示progressie文件传输的信息。

一些标志,如进度,后跟一个数字,0 表示静音输出,1 表示为每个文件显示它,2 表示总传输进度。



这样,您可以看到使用 rsync 传输的文件的整体进度,这是一个更干净的输出。你的屏幕没有被淹没,你可以很容易地理解输出。

rsync 命令完成文件传输后,您还可以查看平均传输速度和所用时间的摘要。




扫描二维码推送至手机访问。

版权声明:本文由嘉睿博客发布,如需转载请注明出处。

本文链接:https://www.tius.cc/?id=38

标签: rsync
分享给朋友:

“如何在Linux中使用 Rsync 显示文件传输进度” 的相关文章

WhisperDesktop 完全免费的AI 影片、语音转字幕工具,还提供翻译功能

WhisperDesktop 完全免费的AI 影片、语音转字幕工具,还提供翻译功能

之前我们曾介绍过一款MacWhisper的语音转字幕免费工具,这款仅支援Mac 系统,而且需要搭配OpenAI API 才能运作,不是完全免费,对于Windows 用户和预算有限的人可能不太适合,而这篇就要推荐另一个WhisperDesktop 工具,支援Windows 系统,而且是真的完全免费,语...

docker运行runlike docker运行轻量浏览器

docker运行runlike docker运行轻量浏览器

阿里云轻量应用服务器安装docker部署mysql,tomcat,redis以及成功远程连接上一、docker1)、docker的安装检查centos内核版本(必须是3.10及以上)uname -r1.安装dockeryum install docker1.选择同意安装...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。