2016-08-04 04:36:28 +08:00
|
|
|
---
|
|
|
|
title: "rclone check"
|
2020-05-16 22:11:55 +08:00
|
|
|
description: "Checks the files in the source and destination match."
|
2016-08-04 04:36:28 +08:00
|
|
|
slug: rclone_check
|
|
|
|
url: /commands/rclone_check/
|
2020-02-10 20:31:45 +08:00
|
|
|
# autogenerated - DO NOT EDIT, instead edit the source code in cmd/check/ and as part of making a release run "make commanddocs"
|
2016-08-04 04:36:28 +08:00
|
|
|
---
|
2020-05-22 18:17:37 +08:00
|
|
|
# rclone check
|
2016-08-04 04:36:28 +08:00
|
|
|
|
|
|
|
Checks the files in the source and destination match.
|
|
|
|
|
2020-05-22 18:17:37 +08:00
|
|
|
## Synopsis
|
2016-08-04 04:36:28 +08:00
|
|
|
|
|
|
|
|
2017-03-18 19:16:43 +08:00
|
|
|
Checks the files in the source and destination match. It compares
|
|
|
|
sizes and hashes (MD5 or SHA1) and logs a report of files which don't
|
|
|
|
match. It doesn't alter the source or destination.
|
2016-08-04 04:36:28 +08:00
|
|
|
|
2017-03-18 19:16:43 +08:00
|
|
|
If you supply the --size-only flag, it will only compare the sizes not
|
|
|
|
the hashes as well. Use this for a quick check.
|
|
|
|
|
|
|
|
If you supply the --download flag, it will download the data from
|
|
|
|
both remotes and check them against each other on the fly. This can
|
|
|
|
be useful for remotes that don't support hashes or if you really want
|
|
|
|
to check all the data.
|
2016-08-04 04:36:28 +08:00
|
|
|
|
2018-06-17 01:21:09 +08:00
|
|
|
If you supply the --one-way flag, it will only check that files in source
|
|
|
|
match the files in destination, not the other way around. Meaning extra files in
|
|
|
|
destination that are not in the source will not trigger an error.
|
|
|
|
|
2016-08-04 04:36:28 +08:00
|
|
|
|
|
|
|
```
|
2017-06-16 03:12:26 +08:00
|
|
|
rclone check source:path dest:path [flags]
|
2016-08-04 04:36:28 +08:00
|
|
|
```
|
|
|
|
|
2020-05-22 18:17:37 +08:00
|
|
|
## Options
|
2017-03-18 19:16:43 +08:00
|
|
|
|
|
|
|
```
|
|
|
|
--download Check by downloading rather than with hash.
|
2017-09-30 21:19:47 +08:00
|
|
|
-h, --help help for check
|
2018-06-17 01:21:09 +08:00
|
|
|
--one-way Check one way only, source files must exist on remote
|
2017-03-18 19:16:43 +08:00
|
|
|
```
|
|
|
|
|
2019-06-20 23:18:02 +08:00
|
|
|
See the [global flags page](/flags/) for global options not listed here.
|
|
|
|
|
2020-05-22 18:17:37 +08:00
|
|
|
## SEE ALSO
|
2016-08-04 04:36:28 +08:00
|
|
|
|
2018-10-15 18:03:08 +08:00
|
|
|
* [rclone](/commands/rclone/) - Show help for rclone commands, flags and backends.
|
2018-03-19 18:06:13 +08:00
|
|
|
|