- A+
versionIntroduced: v1.36
rclone cryptcheck
Cryptcheck检查一个加密的远程的完整性。.
Synopsis
rclone cryptcheck将远程与crypted远程进行核对,这相当于运行rclone check,但能够检查已加密远程的校验和。.
为了使其发挥作用,加密远程的底层远程必须支持某种校验和。.
它的工作原理是:从cryptedremote:上的每个文件中读取nonce,并使用它来加密远程:上的每个文件。 然后,它将cryptedremote:上的基础文件的校验和与它刚刚加密的文件的校验和进行对比.
像这样使用它
rclone cryptcheck /path/to/files encryptedremote:path
你也可以这样使用它,但这将涉及下载remote:path中的所有文件。.
rclone cryptcheck remote:path encryptedremote:path
运行后,它将记录加密遥控器的状态。.
如果你提供--单向
标志,它将只检查源文件是否与目的地的文件相匹配,而不是反过来。这意味着,目的地中不在源文件中的额外文件将不会被检测到。.
差异"、"dst上的缺失"、"src上的缺失"、"匹配 "和 "错误 "标志,每行写一个路径到提供的文件名(或者stdout,如果是-
)。它们所写的内容在下面的帮助中有所描述。例如,--differ
将写入所有在源文件和目标文件中都存在但不同的路径。.
--组合
标志会写一个文件(或stdout),其中包含所有文件路径的符号,然后是一个空格,然后是路径,告诉你它发生了什么。这些让人想起了diff文件.
= path
意味着在源头和目的地找到了路径,并且是相同的。
- path
意味着路径在源文件中缺失,所以只在目的文件中出现
+ path
意味着在目的地缺少路径,所以只能在源头
* path
意味着路径存在于源头和目的地,但不同的是.
! path
意味着在读取或散列源或目的地时出现了错误。.
rclone cryptcheck remote:path cryptedremote:path [flags]
选项
--combined string 对这个文件的变化做一个综合报告
--differ string 向该文件报告所有不匹配的文件
--error string 向这个文件报告所有有错误的文件(散列或读取)。
-h, --help 密码检查的帮助
--match string 报告该文件的所有匹配文件
--missing-on-dst string 将所有从目的地丢失的文件报告给这个文件
--missing-on-src string 报告从源头到这个文件中丢失的所有文件
--one-way 只检查一种方式,源文件必须存在于远程的
关于这里没有列出的全局选项,请参见全局标志页.
另见
rclone – 显示对rclone命令、标志和后端的帮助.
- 我的微信
- 这是我的微信扫一扫
- 我的微信公众号
- 我的微信公众号扫一扫