--ask-password                         Allow prompt for password for encrypted configuration (default true) --auto-confirm                         If enabled, do not request console confirmation --backup-dir string                    Make backups into hierarchy based in DIR --bind string                          Local address to bind to for outgoing connections, IPv4, IPv6 or name --buffer-size SizeSuffix               In memory buffer size when reading files for each --transfer (default 16Mi) --bwlimit BwTimetable                  Bandwidth limit in KiB/s, or use suffix B|K|M|G|T|P or a full timetable --bwlimit-file BwTimetable             Bandwidth limit per file in KiB/s, or use suffix B|K|M|G|T|P or a full timetable --ca-cert string                       CA certificate used to verify servers --cache-dir string                     Directory rclone will use for caching (default "$HOME/.cache/rclone") --check-first                          Do all the checks before starting transfers --checkers int                         Number of checkers to run in parallel (default 8) -c, --checksum                             Skip based on checksum (if available) & size, not mod-time & size --client-cert string                   Client SSL certificate (PEM) for mutual TLS auth --client-key string                    Client SSL private key (PEM) for mutual TLS auth --compare-dest stringArray             Include additional comma separated server-side paths during comparison --config string                        Config file (default "$HOME/.config/rclone/rclone.conf") --contimeout duration                  Connect timeout (default 1m0s) --copy-dest stringArray                Implies --compare-dest but also copies files from paths into destination --cpuprofile string                    Write cpu profile to file --cutoff-mode string                   Mode to stop transfers when reaching the max transfer limit HARD|SOFT|CAUTIOUS (default "HARD") --delete-after                         When synchronizing, delete files on destination after transferring (default) --delete-before                        When synchronizing, delete files on destination before transferring --delete-during                        When synchronizing, delete files during transfer --delete-excluded                      Delete files on dest excluded from sync --disable string                       Disable a comma separated list of features (use --disable help to see a list) --disable-http2                        Disable HTTP/2 in the global transport -n, --dry-run                              Do a trial run with no permanent changes --dscp string                          Set DSCP value to connections, value or name, e.g. CS1, LE, DF, AF21 --dump DumpFlags                       List of items to dump from: headers,bodies,requests,responses,auth,filters,goroutines,openfiles --dump-bodies                          Dump HTTP headers and bodies - may contain sensitive info --dump-headers                         Dump HTTP headers - may contain sensitive info --error-on-no-transfer                 Sets exit code 9 if no files are transferred, useful in scripts --exclude stringArray                  Exclude files matching pattern --exclude-from stringArray             Read exclude patterns from file (use - to read from stdin) --exclude-if-present string            Exclude directories if filename is present --expect-continue-timeout duration     Timeout when using expect / 100-continue in HTTP (default 1s) --fast-list                            Use recursive list if available; uses more memory but fewer transactions --files-from stringArray               Read list of source-file names from file (use - to read from stdin) --files-from-raw stringArray           Read list of source-file names from file without any processing of lines (use - to read from stdin) -f, --filter stringArray                   Add a file-filtering rule --filter-from stringArray              Read filtering patterns from a file (use - to read from stdin) --fs-cache-expire-duration duration    Cache remotes for this long (0 to disable caching) (default 5m0s) --fs-cache-expire-interval duration    Interval to check for expired remotes (default 1m0s) --header stringArray                   Set HTTP header for all transactions --header-download stringArray          Set HTTP header for download transactions --header-upload stringArray            Set HTTP header for upload transactions --human-readable                       Print numbers in a human-readable format, sizes with suffix Ki|Mi|Gi|Ti|Pi --ignore-case                          Ignore case in filters (case insensitive) --ignore-case-sync                     Ignore case when synchronizing --ignore-checksum                      Skip post copy check of checksums --ignore-errors                        Delete even if there are I/O errors --ignore-existing                      Skip all files that exist on destination --ignore-size                          Ignore size when skipping use mod-time or checksum -I, --ignore-times                         Don't skip files that match size and time - transfer all files --immutable                            Do not modify files, fail if existing files have been modified --include stringArray                  Include files matching pattern --include-from stringArray             Read include patterns from file (use - to read from stdin) -i, --interactive                          Enable interactive mode --kv-lock-time duration                Maximum time to keep key-value database locked by process (default 1s) --log-file string                      Log everything to this file --log-format string                    Comma separated list of log format options (default "date,time") --log-level string                     Log level DEBUG|INFO|NOTICE|ERROR (default "NOTICE") --log-systemd                          Activate systemd integration for the logger --low-level-retries int                Number of low level retries to do (default 10) --max-age Duration                     Only transfer files younger than this in s or suffix ms|s|m|h|d|w|M|y (default off) --max-backlog int                      Maximum number of objects in sync or check backlog (default 10000) --max-delete int                       When synchronizing, limit the number of deletes (default -1) --max-depth int                        If set limits the recursion depth to this (default -1) --max-duration duration                Maximum duration rclone will transfer data for --max-size SizeSuffix                  Only transfer files smaller than this in KiB or suffix B|K|M|G|T|P (default off) --max-stats-groups int                 Maximum number of stats groups to keep in memory, on max oldest is discarded (default 1000) --max-transfer SizeSuffix              Maximum size of data to transfer (default off) --memprofile string                    Write memory profile to file --min-age Duration                     Only transfer files older than this in s or suffix ms|s|m|h|d|w|M|y (default off) --min-size SizeSuffix                  Only transfer files bigger than this in KiB or suffix B|K|M|G|T|P (default off) --modify-window duration               Max time diff to be considered the same (default 1ns) --multi-thread-cutoff SizeSuffix       Use multi-thread downloads for files above this size (default 250Mi) --multi-thread-streams int             Max number of streams to use for multi-thread downloads (default 4) --no-check-certificate                 Do not verify the server SSL certificate (insecure) --no-check-dest                        Don't check the destination, copy regardless --no-console                           Hide console window (supported on Windows only) --no-gzip-encoding                     Don't set Accept-Encoding: gzip --no-traverse                          Don't traverse destination file system on copy --no-unicode-normalization             Don't normalize unicode characters in filenames --no-update-modtime                    Don't update destination mod-time if files identical --order-by string                      Instructions on how to order the transfers, e.g. 'size,descending' --password-command SpaceSepList        Command for supplying password for encrypted configuration -P, --progress                             Show progress during transfer --progress-terminal-title              Show progress on the terminal title (requires -P/--progress) -q, --quiet                                Print as little stuff as possible --rc                                   Enable the remote control server --rc-addr string                       IPaddress:Port or :Port to bind server to (default "localhost:5572") --rc-allow-origin string               Set the allowed origin for CORS --rc-baseurl string                    Prefix for URLs - leave blank for root --rc-cert string                       SSL PEM key (concatenation of certificate and CA certificate) --rc-client-ca string                  Client certificate authority to verify clients with --rc-enable-metrics                    Enable prometheus metrics on /metrics --rc-files string                      Path to local files to serve on the HTTP server --rc-htpasswd string                   htpasswd file - if not provided no authentication is done --rc-job-expire-duration duration      expire finished async jobs older than this value (default 1m0s) --rc-job-expire-interval duration      interval to check for expired async jobs (default 10s) --rc-key string                        SSL PEM Private key --rc-max-header-bytes int              Maximum size of request header (default 4096) --rc-no-auth                           Don't require auth for certain methods --rc-pass string                       Password for authentication --rc-realm string                      realm for authentication (default "rclone") --rc-serve                             Enable the serving of remote objects --rc-server-read-timeout duration      Timeout for server reading data (default 1h0m0s) --rc-server-write-timeout duration     Timeout for server writing data (default 1h0m0s) --rc-template string                   User-specified template --rc-user string                       User name for authentication --rc-web-fetch-url string              URL to fetch the releases for webgui (default "https://api.github.com/repos/rclone/rclone-webui-react/releases/latest") --rc-web-gui                           Launch WebGUI on localhost --rc-web-gui-force-update              Force update to latest version of web gui --rc-web-gui-no-open-browser           Don't open the browser automatically --rc-web-gui-update                    Check and update to latest version of web gui --refresh-times                        Refresh the modtime of remote files --retries int                          Retry operations this many times if they fail (default 3) --retries-sleep duration               Interval between retrying operations if they fail, e.g. 500ms, 60s, 5m (0 to disable) --size-only                            Skip based on size only, not mod-time or checksum --stats duration                       Interval between printing stats, e.g. 500ms, 60s, 5m (0 to disable) (default 1m0s) --stats-file-name-length int           Max file name length in stats (0 for no limit) (default 45) --stats-log-level string               Log level to show --stats output DEBUG|INFO|NOTICE|ERROR (default "INFO") --stats-one-line                       Make the stats fit on one line --stats-one-line-date                  Enable --stats-one-line and add current date/time prefix --stats-one-line-date-format string    Enable --stats-one-line-date and use custom formatted date: Enclose date string in double quotes ("), see https://golang.org/pkg/time/#Time.Format --stats-unit string                    Show data rate in stats as either 'bits' or 'bytes' per second (default "bytes") --streaming-upload-cutoff SizeSuffix   Cutoff for switching to chunked upload if file size is unknown, upload starts after reaching cutoff or when file ends (default 100Ki) --suffix string                        Suffix to add to changed files --suffix-keep-extension                Preserve the extension when using --suffix --syslog                               Use Syslog for logging --syslog-facility string               Facility for syslog, e.g. KERN,USER,... (default "DAEMON") --temp-dir string                      Directory rclone will use for temporary files (default "/tmp") --timeout duration                     IO idle timeout (default 5m0s) --tpslimit float                       Limit HTTP transactions per second to this --tpslimit-burst int                   Max burst of transactions for --tpslimit (default 1) --track-renames                        When synchronizing, track file renames and do a server-side move if possible --track-renames-strategy string        Strategies to use when synchronizing using track-renames hash|modtime|leaf (default "hash") --transfers int                        Number of file transfers to run in parallel (default 4) -u, --update                               Skip files that are newer on the destination --use-cookies                          Enable session cookiejar --use-json-log                         Use json log format --use-mmap                             Use mmap allocator (see docs) --use-server-modtime                   Use server modified time instead of object metadata --user-agent string                    Set the user-agent to a specified string (default "rclone/v1.57.0") -v, --verbose count                        Print lots more stuff (repeat for more)