rsync –remove-source-files的安全性如何?

我想使用rsync移动一些文件,但在删除文件之前,目标文件在目的地完好无损是至关重要的.问题是,我找不到任何信息告诉我rsync如何确定文件已正确传输:我需要它进行正确的校验和.
任何人都知道rsync是如何做到的?

解决方法

您需要通过–checksum以确保具有相同大小和文件文件.不会跳过源和目标上的时间.然后,根据 Wikipedia

The recipient splits its copy of the file into fixed-size non-overlapping chunks and computes two checksums for each chunk: the MD4 hash,and a weaker ‘rolling checksum’. (Version 30 of the protocol,released with rsync version 3.0.0,Now uses MD5 hashes rather than MD4.[14]) It sends these checksums to the sender.

相关文章

/etc/sysctl.conf这个目录主要是配置一些系统信息,/etc/sys...
1.作用 useradd或adduser命令用来建立用户帐号和创建用户的起...
它们都是多模式编辑器,不同的是vim 是vi的升级版本,它不仅...
不管是我们在安装软件还是监测软件的使用性能,我们都要随时...
装好Tomcat7后,发现除了本机能访问外界访问不了,岂有此理。...
修改防火墙配置需要修改 /etc/sysconfig/iptables 这个文件,...