Fading Coder

One Final Commit for the Last Sprint

Home > Tech > Content

Rclone Command Reference and Configuration Options

Tech May 17 2

General Command Options

These parameters apply to all Rclone operatinos.

--ask-password                Prompt for encryption password when needed (default true)
--auto-confirm                Proceed without interactive confirmation
--backup-dir string           Backup files to specified directory hierarchy
--bind string                 Local address for outbound connections (IPv4/IPv6)
--buffer-size SizeSuffix      Memory buffer size per file read (default 16Mi)
--bwlimit BwTimetable         Bandwidth limit in KiB/s or full schedule
--bwlimit-file BwTimetable    Per-file bandwidth limit
--ca-cert string              CA certificate for server validation
--cache-dir string            Directory for Rclone cache (default "$HOME/.cache/rclone")
--check-first                 Perform all checks before starting transfers
--checkers int                Number of parallel checkers (default 8)
-c, --checksum                Skip based on checksum and size instead of mod-time
--client-cert string          Client SSL certificate for mutual TLS
--client-key string           Client SSL private key for mutual TLS
--compare-dest stringArray    Additional server paths for comparison
--config string               Configuration file path (default "$HOME/.config/rclone/rclone.conf")
--contimeout duration         Connection timeout (default 1m0s)
--copy-dest stringArray       Include compare-dest and copy files from path
--cpuprofile string           Write CPU profile to file
--cutoff-mode string          Transfer stop mode: HARD|SOFT|CAUTIOUS (default "HARD")
--delete-after                Delete destination files after transfer (default)
--delete-before               Delete destination files before transfer
--delete-during               Delete files during transfer process
--delete-excluded             Remove excluded files from sync destination
--disable string              Disable comma-separated feature list
--disable-http-keep-alives    Use single-use HTTP connections
--disable-http2               Disable HTTP/2 globally
-n, --dry-run                 Test run without making changes
--dscp string                 Set DSCP value for connections
--dump DumpFlags              Items to dump: headers,bodies,requests,responses,etc.
--dump-bodies                 Dump HTTP headers and bodies
--dump-headers                Dump HTTP headers only
--error-on-no-transfer        Exit with code 9 if no files transferred
--exclude stringArray         Exclude files matching patterns
--exclude-from stringArray    Read exclude patterns from file
--exclude-if-present stringArray  Exclude directories containing filename
--expect-continue-timeout duration  Timeout for HTTP expect/100-continue (default 1s)
--fast-list                   Use recursive listing when available
--files-from stringArray      Read source filenames from file
--files-from-raw stringArray  Read raw filenames without processing
-f, --filter stringArray      Add file filtering rules
--filter-from stringArray     Read filter patterns from file
--fs-cache-expire-duration duration  Remote cache expiration time (default 5m0s)
--fs-cache-expire-interval duration  Cache expiration check interval (default 1m0s)
--header stringArray          Set HTTP headers for all transactions
--header-download stringArray  Set HTTP headers for downloads
--header-upload stringArray   Set HTTP headers for uploads
--human-readable              Display numbers with size suffixes
--ignore-case                 Case-insensitive filtering
--ignore-case-sync            Ignore case during synchronization
--ignore-checksum             Skip post-copy checksum verification
--ignore-errors               Continue deletion despite I/O errors
--ignore-existing             Skip files already present at destination
--ignore-size                 Ignore size when using mod-time or checksum
-I, --ignore-times            Transfer all files regardless of modification time
--immutable                   Fail if existing files would be modified
--include stringArray         Include files matching patterns
--include-from stringArray    Read include patterns from file
-i, --interactive             Enable interactive mode
--kv-lock-time duration       Maximum time to hold key-value database lock (default 1s)
--log-file string             Log everything to specified file
--log-format string           Comma-separated log format options (default "date,time")
--log-level string            Logging level: DEBUG|INFO|NOTICE|ERROR (default "NOTICE")
--log-systemd                 Activate systemd logging integration
--low-level-retries int       Low-level retry attempts (default 10)
--max-age Duration            Transfer files younger than specified age
--max-backlog int             Maximum sync/check backlog objects (default 10000)
--max-delete int              Limit deletions during sync (default -1)
--max-depth int               Limit recursion depth (default -1)
--max-duration duration       Maximum transfer duration
--max-size SizeSuffix         Transfer files smaller than specified size
--max-stats-groups int        Maximum statistic groups in memory (default 1000)
--max-transfer SizeSuffix     Maximum data transfer size
--memprofile string           Write memory profile to file
-M, --metadata                Preserve metadata during copy operations
--metadata-set stringArray    Add metadata key=value during upload
--min-age Duration            Transfer files older than specified age
--min-size SizeSuffix         Transfer files larger than specified size
--modify-window duration      Maximum time difference considered identical (default 1ns)
--multi-thread-cutoff SizeSuffix  File size threshold for multi-thread downloads (default 250Mi)
--multi-thread-streams int    Maximum streams for multi-thread downloads (default 4)
--no-check-certificate        Skip SSL certificate validation
--no-check-dest               Copy without destination checking
--no-console                  Hide console window (Windows only)
--no-gzip-encoding            Don't set Accept-Encoding: gzip
--no-traverse                 Don't traverse filesystem during copy
--no-unicode-normalization    Don't normalize unicode characters in filenames
--no-update-modtime           Don't update destination mod-time
--order-by string             Specify transfer sorting order
--password-command SpaceSepList  Command providing encryption password
-P, --progress                Show progress during transfers
--progress-terminal-title     Display progress in terminal title
-q, --quiet                   Minimize output
--rc                          Enable remote control server
--rc-addr string              Server bind address (default "localhost:5572")
--rc-allow-origin string      Set allowed origin for CORS
--rc-baseurl string           URL prefix for root
--rc-cert string              SSL PEM key (certificate + CA cert)
--rc-client-ca string         Client certificate authority
--rc-enable-metrics           Enable Prometheus metrics at /metrics
--rc-files string             Path to local files for HTTP server
--rc-htpasswd string          htpasswd file for authentication
--rc-job-expire-duration duration  Expire completed async jobs (default 1m0s)
--rc-job-expire-interval duration  Check interval for expired jobs (default 10s)
--rc-key string               SSL PEM private key
--rc-max-header-bytes int     Maximum request header size (default 4096)
--rc-no-auth                  Require no authentication for methods
--rc-pass string              Authentication password
--rc-realm string             Authentication realm (default "rclone")
--rc-serve                    Enable serving remote objects
--rc-server-read-timeout duration  Server read timeout (default 1h0m0s)
--rc-server-write-timeout duration  Server write timeout (default 1h0m0s)
--rc-template string          User-specified template
--rc-user string              Authentication username
--rc-web-fetch-url string     WebGUI version fetch URL
--rc-web-gui                  Launch WebGUI on localhost
--rc-web-gui-force-update     Force update to latest web GUI version
--rc-web-gui-no-open-browser  Don't automatically open browser
--rc-web-gui-update           Check and update web GUI version
--refresh-times               Refresh remote file modification times
--retries int                 Retry failed operations (default 3)
--retries-sleep duration      Interval between retries
--size-only                   Skip based on size only
--stats duration              Interval between statistics display (default 1m0s)
--stats-file-name-length int  Maximum filename length in stats (default 45)
--stats-log-level string      Log level for stats output (default "INFO")
--stats-one-line              Fit statistics on single line
--stats-one-line-date         Enable one-line stats with date prefix
--stats-one-line-date-format string  Custom date format for one-line stats
--stats-unit string           Data rate unit in stats: bits|bytes (default "bytes")
--streaming-upload-cutoff SizeSuffix  Threshold for chunked uploads (default 100Ki)
--suffix string               Suffix for changed files
--suffix-keep-extension       Preserve extension when using suffix
--syslog                      Use Syslog for logging
--syslog-facility string      Syslog facility (default "DAEMON")
--temp-dir string             Directory for temporary files (default "/tmp")
--timeout duration            I/O idle timeout (default 5m0s)
--tpslimit float              Limit HTTP transactions per second
--tpslimit-burst int          Max transaction burst for tpslimit (default 1)
--track-renames               Track renames for server-side moves
--track-renames-strategy string  Strategy for tracking renames (default "hash")
--transfers int               Parallel file transfers (default 4)
-u, --update                  Skip newer files at destination
--use-cookies                 Enable session cookie jar
--use-json-log                Use JSON log format
--use-mmap                    Use mmap allocator
--use-server-modtime          Use server modification time
--user-agent string           Set custom user agent (default "rclone/v1.59.2")
-v, --verbose count           Increase verbosity level

Backend-Specific Parameters

These flags control backend beahvior and can be configured in the configuration file.

--acd-auth-url string         Authentication server URL
--acd-client-id string        OAuth client ID
--acd-client-secret string    OAuth client secret
--acd-encoding MultiEncoder   Backend encoding (default Slash,InvalidUtf8,Dot)
--acd-templink-threshold SizeSuffix  Download threshold via templink (default 9Gi)
--acd-token string            OAuth access token JSON
--acd-token-url string        Token server URL
--acd-upload-wait-per-gb Duration  Extra wait time per GiB (default 3m0s)
--alias-remote string         Remote or alias path
--azureblob-access-tier string  Blob access tier: hot|cool|archive
--azureblob-account string    Storage account name
--azureblob-archive-tier-delete  Delete archive tier blobs before overwrite
--azureblob-chunk-size SizeSuffix  Upload chunk size (default 4Mi)
--azureblob-disable-checksum  Don't store MD5 checksum with metadata
--azureblob-encoding MultiEncoder  Backend encoding (default Slash,BackSlash,Del,Ctl,RightPeriod,InvalidUtf8)
--azureblob-endpoint string   Service endpoint
--azureblob-key string        Storage account key
--azureblob-list-chunk int    Blob list size (default 5000)
--azureblob-memory-pool-flush-time Duration  Pool flush frequency (default 1m0s)
--azureblob-memory-pool-use-mmap  Use mmap buffers in memory pool
--azureblob-msi-client-id string  User-assigned MSI object ID
--azureblob-msi-mi-res-id string  User-assigned MSI resource ID
--azureblob-msi-object-id string  User-assigned MSI object ID
--azureblob-no-head-object    Skip HEAD before GET
--azureblob-public-access string  Container public access level
--azureblob-sas-url string    SAS URL for container access
--azureblob-service-principal-file string  Service principal credentials file
--azureblob-upload-concurrency int  Concurrent uploads (default 16)
--azureblob-upload-cutoff string  Deprecated chunked upload cutoff
--azureblob-use-emulator      Use local storage emulator
--azureblob-use-msi           Authenticate with managed service identity
--b2-account string           Account ID or application key ID
--b2-chunk-size SizeSuffix    Upload chunk size (default 96Mi)
--b2-copy-cutoff SizeSuffix   Multi-part copy threshold (default 4Gi)
--b2-disable-checksum         Disable checksums for large files
--b2-download-auth-duration Duration  Authorization token expiry (default 1w)
--b2-download-url string      Custom download endpoint
--b2-encoding MultiEncoder    Backend encoding (default Slash,BackSlash,Del,Ctl,InvalidUtf8,Dot)
--b2-endpoint string          Service endpoint
--b2-hard-delete              Permanently delete files
--b2-key string               Application key
--b2-memory-pool-flush-time Duration  Internal buffer pool flush frequency
--b2-memory-pool-use-mmap     Use mmap buffers in internal pool
--b2-test-mode string         X-Bz-Test-Mode header flag
--b2-upload-cutoff SizeSuffix  Chunked upload threshold (default 200Mi)
--b2-version-at Time          Show file versions at specified time
--b2-versions                 Include old versions in listings
--box-access-token string     Box App primary access token
--box-auth-url string         Authentication server URL
--box-box-config-file string  Box App config.json location
--box-box-sub-type string     (default "user")
--box-client-id string        OAuth client ID
--box-client-secret string    OAuth client secret
--box-commit-retries int      Max multipart commit attempts (default 100)
--box-encoding MultiEncoder   Backend encoding (default Slash,BackSlash,Del,Ctl,RightSpace,InvalidUtf8,Dot)
--box-list-chunk int          List chunk size 1-1000 (default 1000)
--box-owned-by string         Show items owned by specified login
--box-root-folder-id string   Non-root folder starting point
--box-token string            OAuth access token JSON
--box-token-url string        Token server URL
--box-upload-cutoff SizeSuffix  Segmented upload threshold (default 50Mi)
--cache-chunk-clean-interval Duration  Chunk storage cleanup frequency (default 1m0s)
--cache-chunk-no-memory       Disable memory caching for streaming
--cache-chunk-path string     Directory for cache block files (default "$HOME/.cache/rclone/cache-backend")
--cache-chunk-size SizeSuffix  Chunk size for partial files (default 5Mi)
--cache-chunk-total-size SizeSuffix  Total local disk space for chunks (default 10Gi)
--cache-db-path string        Metadata database directory (default "$HOME/.cache/rclone/cache-backend")
--cache-db-purge              Clear all cached data at startup
--cache-db-wait-time Duration  Database availability wait time (default 1s)
--cache-info-age Duration     Cache file structure info duration (default 6h0m0s)
--cache-plex-insecure string  Skip certificate validation for Plex
--cache-plex-password string  Plex user password (hidden)
--cache-plex-url string       Plex server URL
--cache-plex-username string  Plex username
--cache-read-retries int      Cache storage read retry attempts (default 10)
--cache-remote string         Remote to cache
--cache-rps int               Limit requests per second (-1 disables) (default -1)
--cache-tmp-upload-path string  Temporary file directory
--cache-tmp-wait-time Duration  Local cache storage time before upload (default 15s)
--cache-workers int           Parallel workers for downloading chunks (default 4)
--cache-writes                Cache file data during writes
--chunker-chunk-size SizeSuffix  File splitting threshold (default 2Gi)
--chunker-fail-hard           Handle missing/invalid chunk files
--chunker-hash-type string    Hash handling method (default "md5")
--chunker-remote string       Remote to chunk/unchunk
--combine-upstreams SpaceSepList  Upstreams for merging
--compress-level int          GZIP compression level (-2 to 9) (default -1)
--compress-mode string        Compression mode (default "gzip")
--compress-ram-cache-limit SizeSuffix  Unknown-size file upload limit (default 20Mi)
--compress-remote string      Remote to compress
-L, --copy-links              Follow symlinks and copy targets
--crypt-directory-name-encryption  Encrypt directory names (default true)
--crypt-filename-encoding string  Encrypted filename text encoding (default "base32")
--crypt-filename-encryption string  Filename encryption method (default "standard")
--crypt-no-data-encryption    Option to encrypt file data
--crypt-password string       Encryption password/passphrase (hidden)
--crypt-password2 string      Salt password/passphrase (hidden)
--crypt-remote string         Remote to encrypt/decrypt
--crypt-server-side-across-configs  Cross-configuration server operations
--crypt-show-mapping          Show how names are encrypted
--drive-acknowledge-abuse     Allow downloading flagged files
--drive-allow-import-name-change  Permit Google Docs type changes
--drive-auth-owner-only       Consider authenticated user ownership only
--drive-auth-url string       Authentication server URL
--drive-chunk-size SizeSuffix  Upload chunk size (default 8Mi)
--drive-client-id string      Google application client ID
--drive-client-secret string  OAuth client secret
--drive-copy-shortcut-content  Copy shortcut contents server-side
--drive-disable-http2         Disable HTTP/2 for Drive (default true)
--drive-encoding MultiEncoder  Backend encoding (default InvalidUtf8)
--drive-export-formats string  Preferred Google Docs download formats (default "docx,xlsx,pptx,svg")
--drive-formats string        Deprecated: see export_formats
--drive-impersonate string    Impersonate user with service account
--drive-import-formats string  Preferred Google Docs upload formats
--drive-keep-revision-forever  Keep new file versions permanently
--drive-list-chunk int        List chunk size 100-1000 (default 1000)
--drive-pacer-burst int       API calls without sleep (default 100)
--drive-pacer-min-sleep Duration  Minimum sleep between API calls (default 100ms)
--drive-resource-key string   Resource key for shared files
--drive-root-folder-id string  Root folder ID
--drive-scope string          Access scope for Drive requests
--drive-server-side-across-configs  Cross-configuration server operations
--drive-service-account-credentials string  Service account credentials JSON
--drive-service-account-file string  Service account credentials file path
--drive-shared-with-me        Show shared files only
--drive-size-as-quota         Display size as quota usage
--drive-skip-checksum-gphotos  Skip MD5 checksums for Google Photos
--drive-skip-dangling-shortcuts  Skip dangling shortcuts
--drive-skip-gdocs            Skip all Google Docs
--drive-skip-shortcuts        Skip shortcut files
--drive-starred-only          Show starred files only
--drive-stop-on-download-limit  Make download limits fatal
--drive-stop-on-upload-limit  Make upload limits fatal
--drive-team-drive string     Shared Drive ID
--drive-token string          OAuth access token JSON
--drive-token-url string      Token server URL
--drive-trashed-only          Show trashed files only
--drive-upload-cutoff SizeSuffix  Chunked upload threshold (default 8Mi)
--drive-use-created-date      Use creation date instead of modification
--drive-use-shared-date       Use sharing date instead of modification
--drive-use-trash             Send files to trash (default true)
--drive-v2-download-min-size SizeSuffix  Drive v2 API download threshold
--dropbox-auth-url string     Authentication server URL
--dropbox-batch-commit-timeout Duration  Batch commit timeout (default 10s)
--dropbox-batch-mode string   Upload batch mode: sync|async|off (default "sync")
--dropbox-batch-size int      Maximum files per upload batch
--dropbox-batch-timeout Duration  Idle batch timeout (default 0s)
--dropbox-chunk-size SizeSuffix  Upload chunk size (< 150Mi) (default 48Mi)
--dropbox-client-id string    OAuth client ID
--dropbox-client-secret string  OAuth client secret
--dropbox-encoding MultiEncoder  Backend encoding (default Slash,BackSlash,Del,RightSpace,InvalidUtf8,Dot)
--dropbox-impersonate string  Impersonate user with enterprise account
--dropbox-shared-files        Process individual shared files
--dropbox-shared-folders      Process shared folders
--dropbox-token string        OAuth access token JSON
--dropbox-token-url string    Token server URL
--fichier-api-key string      API key from 1fichier console
--fichier-encoding MultiEncoder  Backend encoding (default complex pattern)
--fichier-file-password string  Password for protected shared files (hidden)
--fichier-folder-password string  Password for protected shared folders (hidden)
--fichier-shared-folder string  Parameter for downloading shared folders
--filefabric-encoding MultiEncoder  Backend encoding (default Slash,Del,Ctl,InvalidUtf8,Dot)
--filefabric-permanent-token string  Permanent authentication token
--filefabric-root-folder-id string  Root folder ID
--filefabric-token string     Session token
--filefabric-token-expiry string  Token expiration time
--filefabric-url string       Enterprise file fabric URL
--filefabric-version string   Version from file fabric
--ftp-ask-password            Prompt for FTP password when needed
--ftp-close-timeout Duration  Response close timeout (default 1m0s)
--ftp-concurrency int        Maximum simultaneous FTP connections
--ftp-disable-epsv            Disable EPSV usage
--ftp-disable-mlsd            Disable MLSD usage
--ftp-disable-tls13           Disable TLS 1.3
--ftp-disable-utf8            Disable UTF-8 usage
--ftp-encoding MultiEncoder   Backend encoding (default Slash,Del,Ctl,RightSpace,Dot)
--ftp-explicit-tls            Use explicit FTPS
--ftp-host string             FTP host to connect to
--ftp-idle-timeout Duration   Idle connection close timeout (default 1m0s)
--ftp-no-check-certificate    Don't verify server TLS certificate
--ftp-pass string             FTP password (hidden)
--ftp-port int                FTP port number (default 21)
--ftp-shut-timeout Duration   Data connection close status timeout (default 1m0s)
--ftp-tls                     Use implicit FTPS
--ftp-tls-cache-size int      TLS session cache size (default 32)
--ftp-user string             FTP username (default "$USER")
--ftp-writing-mdtm            Use MDTM for modification time
--gcs-anonymous               Access public buckets without credentials
--gcs-auth-url string         Authentication server URL
--gcs-bucket-acl string       Access control list for new buckets
--gcs-bucket-policy-only      Use bucket-level IAM policies
--gcs-client-id string        OAuth client ID
--gcs-client-secret string    OAuth client secret
--gcs-decompress              Decompress gzip-encoded objects
--gcs-encoding MultiEncoder   Backend encoding (default Slash,CrLf,InvalidUtf8,Dot)
--gcs-location string         New bucket location
--gcs-no-check-bucket         Skip bucket existence checking
--gcs-object-acl string       Access control list for new objects
--gcs-project-number string   Project number
--gcs-service-account-file string  Service account credentials file
--gcs-storage-class string    Storage class for objects
--gcs-token string            OAuth access token JSON
--gcs-token-url string        Token server URL
--gphotos-auth-url string     Authentication server URL
--gphotos-client-id string    OAuth client ID
--gphotos-client-secret string  OAuth client secret
--gphotos-encoding MultiEncoder  Backend encoding (default Slash,CrLf,InvalidUtf8,Dot)
--gphotos-include-archived    View and download archived media
--gphotos-read-only           Make Google Photos backend read-only
--gphotos-read-size           Set media item size reading
--gphotos-start-year int      Limit photos to those uploaded after year (default 2000)
--gphotos-token string        OAuth access token JSON
--gphotos-token-url string    Token server URL
--hasher-auto-size SizeSuffix  Auto-update checksums for small files
--hasher-hashes CommaSepList  Supported checksum types (default md5,sha1)
--hasher-max-age Duration     Checksum cache retention time
--hasher-remote string        Remote for caching checksums
--hdfs-data-transfer-protection string  Kerberos protection: authentication|integrity|privacy
--hdfs-encoding MultiEncoder  Backend encoding (default Slash,Colon,Del,Ctl,InvalidUtf8,Dot)
--hdfs-namenode string        Hadoop namenode and port
--hdfs-service-principal-name string  Kerberos service principal name
--hdfs-username string        Hadoop username
--hidrive-auth-url string     Authentication server URL
--hidrive-chunk-size SizeSuffix  Chunk size for uploads (default 48Mi)
--hidrive-client-id string    OAuth client ID
--hidrive-client-secret string  OAuth client secret
--hidrive-disable-fetching-member-count  Avoid fetching directory member counts
--hidrive-encoding MultiEncoder  Backend encoding (default Slash,Dot)
--hidrive-endpoint string     Service endpoint (default "https://api.hidrive.strato.com/2.1")
--hidrive-root-prefix string  Root/parent folder for all paths (default "/")
--hidrive-scope-access string  Access permissions (default "rw")
--hidrive-scope-role string   User level (default "user")
--hidrive-token string        OAuth access token JSON
--hidrive-token-url string    Token server URL
--hidrive-upload-concurrency int  Concurrent uploads (default 4)
--hidrive-upload-cutoff SizeSuffix  Upload threshold (default 96Mi)
--http-headers CommaSepList  Set HTTP headers for all transactions
--http-no-head                Don't use HEAD requests
--http-no-slash               Set for sites not ending directories with /
--http-url string             HTTP host URL
--hubic-auth-url string       Authentication server URL
--hubic-chunk-size SizeSuffix  Chunk threshold for _segments container (default 5Gi)
--hubic-client-id string      OAuth client ID
--hubic-client-secret string  OAuth client secret
--hubic-encoding MultiEncoder  Backend encoding (default Slash,InvalidUtf8)
--hubic-no-chunk              Don't chunk files during streaming
--hubic-token string          OAuth access token JSON
--hubic-token-url string      Token server URL
--internetarchive-access-key-id string  IAS3 access key
--internetarchive-disable-checksum  Skip MD5 checksum verification (default true)
--internetarchive-encoding MultiEncoder  Backend encoding (default complex pattern)
--internetarchive-endpoint string  IAS3 endpoint (default "https://s3.us.archive.org")
--internetarchive-front-endpoint string  Archive frontend host (default "https://archive.org")
--internetarchive-secret-access-key string  IAS3 secret key (password)
--internetarchive-wait-archive Duration  Server task completion timeout
--jottacloud-encoding MultiEncoder  Backend encoding (default complex pattern)
--jottacloud-hard-delete      Permanently delete files
--jottacloud-md5-memory-limit SizeSuffix  Disk cache threshold for MD5 (default 10Mi)
--jottacloud-no-versions      Avoid server-side versioning
--jottacloud-trashed-only     Show trashed files only
--jottacloud-upload-resume-limit SizeSuffix  Resume threshold for uploads (default 10Mi)
--koofr-encoding MultiEncoder  Backend encoding (default Slash,BackSlash,Del,Ctl,InvalidUtf8,Dot)
--koofr-endpoint string       Koofr API endpoint
--koofr-mountid string        Mount ID to use
--koofr-password string       Rclone password (hidden)
--koofr-provider string       Storage provider selection
--koofr-setmtime              Backend supports setting modification time (default true)
--koofr-user string           Username
-l, --links                   Convert symlinks to .rclonelink files
--local-case-insensitive      Report filesystem as case-insensitive
--local-case-sensitive        Report filesystem as case-sensitive
--local-encoding MultiEncoder  Backend encoding (default Slash,Dot)
--local-no-check-updated      Don't check file changes during upload
--local-no-preallocate        Disable disk space pre-allocation
--local-no-set-modtime        Disable modtime setting
--local-no-sparse             Disable sparse files for multi-thread downloads
--local-nounc                 Disable UNC transformation on Windows
--local-unicode-normalization  Apply unicode NFC normalization
--local-zero-size-links       Assume zero size for link Stat (deprecated)
--mailru-check-hash           Action for checksum mismatches (default true)
--mailru-encoding MultiEncoder  Backend encoding (default complex pattern)
--mailru-pass string          Password (hidden)
--mailru-speedup-enable       Skip full upload for same hash files (default true)
--mailru-speedup-file-patterns string  Accelerated filename patterns (default "*.mkv,*.avi,*.mp4,...")
--mailru-speedup-max-disk SizeSuffix  Disable acceleration for large files (default 3Gi)
--mailru-speedup-max-memory SizeSuffix  Disk hashing threshold (default 32Mi)
--mailru-user string          Username (usually email)
--mega-debug                  More debug output from Mega
--mega-encoding MultiEncoder  Backend encoding (default Slash,InvalidUtf8,Dot)
--mega-hard-delete            Permanently delete files
--mega-pass string            Password (hidden)
--mega-user string            Username
--netstorage-account string   NetStorage account name
--netstorage-host string      NetStorage host domain+path
--netstorage-protocol string  Protocol selection: HTTP|HTTPS (default "https")
--netstorage-secret string    NetStorage account secret/key (hidden)
-x, --one-file-system         Don't cross filesystem boundaries
--onedrive-access-scopes SpaceSepList  Requested scopes (default Files.Read Files.ReadWrite...)
--onedrive-auth-url string    Authentication server URL
--onedrive-chunk-size SizeSuffix  Upload chunk size multiple of 320k (default 10Mi)
--onedrive-client-id string   OAuth client ID
--onedrive-client-secret string  OAuth client secret
--onedrive-drive-id string    Drive ID to use
--onedrive-drive-type string  Drive type: personal|business|documentLibrary
--onedrive-encoding MultiEncoder  Backend encoding (default complex pattern)
--onedrive-expose-onenote-files  Show OneNote files in listings
--onedrive-link-password string  Link command password
--onedrive-link-scope string  Link command scope (default "anonymous")
--onedrive-link-type string   Link command type (default "view")
--onedrive-list-chunk int     List chunk size (default 1000)
--onedrive-no-versions        Remove versions for all modifications
--onedrive-region string      Country cloud region (default "global")
--onedrive-root-folder-id string  Root folder ID
--onedrive-server-side-across-configs  Cross-configuration server operations
--onedrive-token string       OAuth access token JSON
--onedrive-token-url string   Token server URL
--opendrive-chunk-size SizeSuffix  Upload chunk size (default 10Mi)
--opendrive-encoding MultiEncoder  Backend encoding (default complex pattern)
--opendrive-password string   Password (hidden)
--opendrive-username string   Username
--pcloud-auth-url string      Authentication server URL
--pcloud-client-id string     OAuth client ID
--pcloud-client-secret string  OAuth client secret
--pcloud-encoding MultiEncoder  Backend encoding (default Slash,BackSlash,Del,Ctl,InvalidUtf8,Dot)
--pcloud-hostname string      Hostname to connect to (default "api.pcloud.com")
--pcloud-password string      PCloud password (hidden)
--pcloud-root-folder-id string  Non-root folder starting point (default "d0")
--pcloud-token string         OAuth access token JSON
--pcloud-token-url string     Token server URL
--pcloud-username string      PCloud username
--premiumizeme-encoding MultiEncoder  Backend encoding (default complex pattern)
--putio-encoding MultiEncoder  Backend encoding (default Slash,BackSlash,Del,Ctl,InvalidUtf8,Dot)
--qingstor-access-key-id string  QingStor access key ID
--qingstor-chunk-size SizeSuffix  Upload chunk size (default 4Mi)
--qingstor-connection-retries int  Connection retry attempts (default 3)
--qingstor-encoding MultiEncoder  Backend encoding (default Slash,Ctl,InvalidUtf8)
--qingstor-endpoint string    QingStor API endpoint URL
--qingstor-env-auth           Get QingStor credentials from runtime
--qingstor-secret-access-key string  QingStor secret access key (password)
--qingstor-upload-concurrency int  Concurrent uploads (default 1)
--qingstor-upload-cutoff SizeSuffix  Chunked upload threshold (default 200Mi)
--qingstor-zone string        Region to connect to
--s3-access-key-id string     AWS access key ID
--s3-acl string               Canned ACL for buckets and objects
--s3-bucket-acl string        Canned ACL for bucket creation
--s3-chunk-size SizeSuffix    Upload chunk size (default 5Mi)
--s3-copy-cutoff SizeSuffix   Multi-part copy threshold (default 4.656Gi)
--s3-disable-checksum         Don't store MD5 checksum with metadata
--s3-disable-http2            Disable HTTP/2 for S3 backend
--s3-download-url string      Custom download endpoint
--s3-encoding MultiEncoder    Backend encoding (default Slash,InvalidUtf8,Dot)
--s3-endpoint string          S3 API endpoint
--s3-env-auth                 Get AWS credentials from runtime
--s3-force-path-style         Use path-style access
--s3-leave-parts-on-error     Avoid aborting failed uploads
--s3-list-chunk int           List chunk size (default 1000)
--s3-list-url-encode Tristate  URL encode lists: true/false/unset
--s3-list-version int         ListObjects version: 1,2 or 0 for auto
--s3-location-constraint string  Location constraint matching region
--s3-max-upload-parts int     Maximum parts in segmented upload (default 10000)
--s3-memory-pool-flush-time Duration  Buffer pool flush frequency
--s3-memory-pool-use-mmap     Use mmap buffers in internal pool
--s3-no-check-bucket          Skip bucket existence checking
--s3-no-head                  Don't HEAD uploaded objects
--s3-no-head-object           Skip HEAD before GET
--s3-profile string           Credentials file profile
--s3-provider string          S3 provider selection
--s3-region string            Region to connect to
--s3-requester-pays           Enable requester pays option
--s3-secret-access-key string  AWS secret access key (password)
--s3-server-side-encryption string  Server-side encryption algorithm
--s3-session-token string     AWS session token
--s3-shared-credentials-file string  Shared credentials file path
--s3-sse-customer-algorithm string  SSE-C encryption algorithm
--s3-sse-customer-key string  SSE-C encryption key
--s3-sse-customer-key-md5 string  SSE-C encryption key MD5 checksum
--s3-sse-kms-key-id string    KMS key ARN
--s3-storage-class string     Storage class for new objects
--s3-upload-concurrency int   Concurrent uploads (default 4)
--s3-upload-cutoff SizeSuffix  Chunked upload threshold (default 200Mi)
--s3-use-accelerate-endpoint  Use AWS S3 accelerate endpoint
--s3-use-multipart-etag Tristate  Use ETag for multipart validation
--s3-use-presigned-request    Use presigned requests or PutObject
--s3-v2-auth                  Use v2 authentication
--seafile-2fa                 Two-factor authentication
--seafile-create-library      Create library if it doesn't exist
--seafile-encoding MultiEncoder  Backend encoding (default complex pattern)
--seafile-library string      Library name
--seafile-library-key string  Library password (encrypted libraries only) (hidden)
--seafile-pass string         Password (hidden)
--seafile-url string          Seafile host URL
--seafile-user string         Username (usually email)
--sftp-ask-password           Prompt for SFTP password when needed
--sftp-chunk-size SizeSuffix  Upload/download chunk size (default 32Ki)
--sftp-concurrency int        Max outstanding requests per file (default 64)
--sftp-disable-concurrent-reads  Disable concurrent reads
--sftp-disable-concurrent-writes  Disable concurrent writes
--sftp-disable-hashcheck      Skip SSH command for remote file hashes
--sftp-host string            SSH host to connect to
--sftp-idle-timeout Duration  Idle connection close timeout (default 1m0s)
--sftp-key-file string        PEM-encoded private key file path
--sftp-key-file-pass string   Private key decryption password (hidden)
--sftp-key-pem string         Raw PEM-encoded private key
--sftp-key-use-agent          Force use of ssh-agent
--sftp-known-hosts-file string  Optional known_hosts file path
--sftp-md5sum-command string  Command for reading md5 hashes
--sftp-pass string            SSH password (masked)
--sftp-path-override string   Override SSH shell command path
--sftp-port int               SSH port number (default 22)
--sftp-pubkey-file string     Optional public key file path
--sftp-server-command string  SFTP server path/command
--sftp-set-env SpaceSepList   Environment variables for sftp
--sftp-set-modtime            Set remote modification time (default true)
--sftp-sha1sum-command string  Command for reading sha1 hashes
--sftp-shell-type string      SSH shell type on remote server
--sftp-skip-links             Skip symbolic links and non-standard files
--sftp-subsystem string       SSH2 subsystem (default "sftp")
--sftp-use-fstat              Use fstat instead of stat
--sftp-use-insecure-cipher    Enable insecure ciphers/methods
--sftp-user string            SSH username (default "$USER")
--sharefile-chunk-size SizeSuffix  Upload chunk size (default 64Mi)
--sharefile-encoding MultiEncoder  Backend encoding (default complex pattern)
--sharefile-endpoint string   API endpoint
--sharefile-root-folder-id string  Root folder ID
--sharefile-upload-cutoff SizeSuffix  Segmented upload threshold (default 128Mi)
--sia-api-password string     Sia daemon API password (hidden)
--sia-api-url string          Sia daemon API URL (default "http://127.0.0.1:9980")
--sia-encoding MultiEncoder   Backend encoding (default complex pattern)
--sia-user-agent string       Siad user agent (default "Sia-Agent")
--skip-links                  Don't warn about skipped symlinks
--storj-access-grant string   Access grant
--storj-api-key string        API key
--storj-passphrase string     Encryption passphrase
--storj-provider string       Authentication method (default "existing")
--storj-satellite-address string  Satellite address (default "us-central-1.storj.io")
--sugarsync-access-key-id string  Sugarsync access key ID
--sugarsync-app-id string     Sugarsync app ID
--sugarsync-authorization string  Sugarsync authorization
--sugarsync-authorization-expiry string  Sugarsync authorization expiry
--sugarsync-deleted-id string  Sugarsync deleted folder ID
--sugarsync-encoding MultiEncoder  Backend encoding (default Slash,Ctl,InvalidUtf8,Dot)
--sugarsync-hard-delete       Permanently delete files
--sugarsync-private-access-key string  Sugarsync private access key
--sugarsync-refresh-token string  Sugarsync refresh token
--sugarsync-root-id string    Sugarsync root ID
--sugarsync-user string       Sugarsync user
--swift-application-credential-id string  Application credential ID
--swift-application-credential-name string  Application credential name
--swift-application-credential-secret string  Application credential secret
--swift-auth string           Authentication URL (OS_AUTH_URL)
--swift-auth-token string     Auth token from alternate authentication
--swift-auth-version int      Auth version (1,2,3)
--swift-chunk-size SizeSuffix  Chunk threshold for _segments container (default 5Gi)
--swift-domain string         User domain (v3 auth)
--swift-encoding MultiEncoder  Backend encoding (default Slash,InvalidUtf8)
--swift-endpoint-type string  Endpoint type selection (default "public")
--swift-env-auth              Get Swift credentials from environment
--swift-key string            API key or password (OS_PASSWORD)
--swift-leave-parts-on-error  Avoid aborting failed uploads
--swift-no-chunk              Don't chunk files during streaming
--swift-region string         Region name (OS_REGION_NAME)
--swift-storage-policy string  Storage policy for new containers
--swift-storage-url string    Storage URL (OS_STORAGE_URL)
--swift-tenant string         Tenant name (OS_TENANT_NAME or OS_PROJECT_NAME)
--swift-tenant-domain string  Tenant domain (v3 auth)
--swift-tenant-id string      Tenant ID (OS_TENANT_ID)
--swift-user string           Login username (OS_USERNAME)
--swift-user-id string        Login user ID (v3 auth)
--union-action-policy string  Upstream selection policy (default "epall")
--union-cache-time int        Cache usage time and space (seconds) (default 120)
--union-create-policy string  Upstream selection policy (default "epmfs")
--union-min-free-space SizeSuffix  Minimum free space for lfs/eplfs policies (default 1Gi)
--union-search-policy string  Upstream selection policy (default "ff")
--union-upstreams string      Space-separated upstream list
--uptobox-access-token string  Access token
--uptobox-encoding MultiEncoder  Backend encoding (default complex pattern)
--webdav-bearer-token string  Bearer token instead of user/pass
--webdav-bearer-token-command string  Command to get bearer token
--webdav-encoding string      Backend encoding
--webdav-headers CommaSepList  HTTP headers for all transactions
--webdav-pass string          Password (hidden)
--webdav-url string           HTTP host URL
--webdav-user string          Username
--webdav-vendor string        WebDAV site/service/software name
--yandex-auth-url string      Authentication server URL
--yandex-client-id string     OAuth client ID
--yandex-client-secret string  OAuth client secret
--yandex-encoding MultiEncoder  Backend encoding (default Slash,Del,Ctl,InvalidUtf8,Dot)
--yandex-hard-delete          Permanently delete files
--yandex-token string         OAuth access token JSON
--yandex-token-url string     Token server URL
--zoho-auth-url string        Authentication server URL
--zoho-client-id string       OAuth client ID
--zoho-client-secret string   OAuth client secret
--zoho-encoding MultiEncoder  Backend encoding (default Del,Ctl,InvalidUtf8)
--zoho-region string          Zoho region to connect to
--zoho-token string           OAuth access token JSON
--zoho-token-url string       Token server URL

WebDAV Server Commadns

--addr string                 Server bind address (default "localhost:8080")
--auth-proxy string           Program for creating backends from auth
--baseurl string              URL prefix for root
--cert string                 SSL PEM key (certificate + CA cert)
--client-ca string            Client certificate authority
--dir-cache-time duration     Directory entry cache time (default 5m0s)
--dir-perms FileMode          Directory permissions (default 0777)
--disable-dir-list            Disable HTML directory listings
--etag-hash string            ETag hash selection or auto/off
--file-perms FileMode         File permissions (default 0666)
--gid uint32                  Override filesystem gid field (default 1000)
-h, --help                    WebDAV help
--htpasswd string             htpasswd file for authentication
--key string                  SSL PEM private key
--max-header-bytes int        Maximum request header size (default 4096)
--no-checksum                 Don't compare checksums during transfers
--no-modtime                  Don't read/write modification time
--no-seek                     Don't allow seeking in files
--pass string                 Authentication password
--poll-interval duration      Wait time between change polling (default 1m0s)
--read-only                   Allow read-only access only
--realm string                Authentication realm (default "rclone")
--server-read-timeout duration  Server read timeout (default 1h0m0s)
--server-write-timeout duration  Server write timeout (default 1h0m0s)
--template string             User-specified template
--uid uint32                  Override filesystem uid field (default 1000)
--umask int                   Override filesystem permission bits (default 2)
--user string                 Authentication username
--vfs-cache-max-age duration  Maximum object age in cache (default 1h0m0s)
--vfs-cache-max-size SizeSuffix  Maximum total cache size
--vfs-cache-mode CacheMode    Cache mode: off|min|writes|full
--vfs-cache-poll-interval duration  Stale object polling interval (default 1m0s)
--vfs-case-insensitive        Find case-insensitive matches
--vfs-disk-space-total-size SizeSuffix  Specify total disk space
--vfs-fast-fingerprint        Use fast fingerprint for change detection
--vfs-read-ahead SizeSuffix   Extra read-ahead beyond buffer size
--vfs-read-chunk-size SizeSuffix  Chunked source object reads (default 128Mi)
--vfs-read-chunk-size-limit SizeSuffix  Dynamic chunk sizing limit
--vfs-read-wait duration      Sequential read wait time (default 20ms)
--vfs-used-is-size            Use rclone size algorithm for used size
--vfs-write-back duration     File write-back time after last use (default 5s)
--vfs-write-wait duration     Sequential write error wait time (default 1s)

Related Articles

Understanding Strong and Weak References in Java

Strong References Strong reference are the most prevalent type of object referencing in Java. When an object has a strong reference pointing to it, the garbage collector will not reclaim its memory. F...

Comprehensive Guide to SSTI Explained with Payload Bypass Techniques

Introduction Server-Side Template Injection (SSTI) is a vulnerability in web applications where user input is improper handled within the template engine and executed on the server. This exploit can r...

Implement Image Upload Functionality for Django Integrated TinyMCE Editor

Django’s Admin panel is highly user-friendly, and pairing it with TinyMCE, an effective rich text editor, simplifies content management significantly. Combining the two is particular useful for bloggi...

Leave a Comment

Anonymous

◎Feel free to join the discussion and share your thoughts.