rclone copy命令

概述:

将文件从源复制到目标,跳过已复制的文件。

摘要:

将源复制到目标。不传输未更改的文件,按大小和修改时间或MD5SUM测试。不会从目标中删除文件。
请注意,复制的这是已经同步过的内容,而不是目录,所以当源:路径是一个目录的时候,它复制的是源:路径里的内容,而不是目录名和内容。
如果目标:路径不存在,它会自动按照源:路径去创建,并把内容复制去那里。

举例:

rclone copy source:sourcepath dest:destpath

假设源路径里有两个文件:

sourcepath/one.txt
sourcepath/two.txt

这会把它们复制到

destpath/one.txt
destpath/two.txt

而不是

destpath/sourcepath/one.txt
destpath/sourcepath/two.txt

如果您熟悉rsync,那么rclone的工作方式就好像您编写了一个跟随的/ -,意思是“复制这个目录的内容”。这适用于所有命令,无论您谈论的是源还是目标。

请参阅–no traverse选项以控制rclone是否列出目标目录。在将少量文件复制到大型目标时提供此选项可以大大加快传输速度。

例如,如果您在/path/to/src中有许多文件,但每天只有少数文件更改,则可以像这样高效地复制最近更改的所有文件:

rclone copy --max-age 24h --no-traverse /path/to/src remote:

注意:使用-P/–progress标志查看实时传输统计信息。
注意:使用–dry run或–interactive/-i标志进行测试,而不复制任何内容。

rclone copy source:path dest:path [flags]

其他选项

 --create-empty-src-dirs   Create empty source dirs on destination after copy
  -h, --help                    help for copy

关联参考:

《全局flag》

《rclone命令行索引》

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注