<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Commands on rclone - rsync for cloud storage</title>
    <link>https://rclone.org/commands/</link>
    <description>Recent content in Commands on rclone - rsync for cloud storage</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>en</language>
    <atom:link href="https://rclone.org/commands/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>rclone</title>
      <link>https://rclone.org/commands/rclone/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://rclone.org/commands/rclone/</guid>
      <description>rclone Show help for rclone commands, flags and backends.&#xA;Synopsis Rclone syncs files to and from cloud storage providers as well as mounting them, listing them in lots of different ways.&#xA;See the home page (https://rclone.org/) for installation, usage, documentation, changelog and configuration walkthroughs.&#xA;rclone [flags] Options --alias-description string Description of the remote --alias-remote string Remote or path to alias --ask-password Allow prompt for password for encrypted configuration (default true) --auto-confirm If enabled, do not request console confirmation --azureblob-access-tier string Access tier of blob: hot, cool, cold or archive --azureblob-account string Azure Storage Account Name --azureblob-archive-tier-delete Delete archive tier blobs before overwriting --azureblob-chunk-size SizeSuffix Upload chunk size (default 4Mi) --azureblob-client-certificate-password string Password for the certificate file (optional) (obscured) --azureblob-client-certificate-path string Path to a PEM or PKCS12 certificate file including the private key --azureblob-client-id string The ID of the client in use --azureblob-client-secret string One of the service principal&amp;#39;s client secrets --azureblob-client-send-certificate-chain Send the certificate chain when using certificate auth --azureblob-delete-snapshots string Set to specify how to deal with snapshots on blob deletion --azureblob-description string Description of the remote --azureblob-directory-markers Upload an empty object with a trailing slash when a new directory is created --azureblob-disable-checksum Don&amp;#39;t store MD5 checksum with object metadata --azureblob-encoding Encoding The encoding for the backend (default Slash,BackSlash,Del,Ctl,RightPeriod,InvalidUtf8) --azureblob-endpoint string Endpoint for the service --azureblob-env-auth Read credentials from runtime (environment variables, CLI or MSI) --azureblob-key string Storage Account Shared Key --azureblob-list-chunk int Size of blob list (default 5000) --azureblob-msi-client-id string Object ID of the user-assigned MSI to use, if any --azureblob-msi-mi-res-id string Azure resource ID of the user-assigned MSI to use, if any --azureblob-msi-object-id string Object ID of the user-assigned MSI to use, if any --azureblob-no-check-container If set, don&amp;#39;t attempt to check the container exists or create it --azureblob-no-head-object If set, do not do HEAD before GET when getting objects --azureblob-password string The user&amp;#39;s password (obscured) --azureblob-public-access string Public access level of a container: blob or container --azureblob-sas-url string SAS URL for container level access only --azureblob-service-principal-file string Path to file containing credentials for use with a service principal --azureblob-tenant string ID of the service principal&amp;#39;s tenant.</description>
    </item>
    <item>
      <title>rclone about</title>
      <link>https://rclone.org/commands/rclone_about/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://rclone.org/commands/rclone_about/</guid>
      <description>rclone about Get quota information from the remote.&#xA;Synopsis rclone about prints quota information about a remote to standard output. The output is typically used, free, quota and trash contents.&#xA;E.g. Typical output from rclone about remote: is:&#xA;Total: 17 GiB Used: 7.444 GiB Free: 1.315 GiB Trashed: 100.000 MiB Other: 8.241 GiB Where the fields are:&#xA;Total: Total size available. Used: Total size used. Free: Total space available to this user.</description>
    </item>
    <item>
      <title>rclone authorize</title>
      <link>https://rclone.org/commands/rclone_authorize/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://rclone.org/commands/rclone_authorize/</guid>
      <description>rclone authorize Remote authorization.&#xA;Synopsis Remote authorization. Used to authorize a remote or headless rclone from a machine with a browser - use as instructed by rclone config.&#xA;Use --auth-no-open-browser to prevent rclone to open auth link in default browser automatically.&#xA;Use --template to generate HTML output via a custom Go template. If a blank string is provided as an argument to this flag, the default template is used.&#xA;rclone authorize [flags] Options --auth-no-open-browser Do not automatically open auth link in default browser -h, --help help for authorize --template string The path to a custom Go template for generating HTML responses See the global flags page for global options not listed here.</description>
    </item>
    <item>
      <title>rclone backend</title>
      <link>https://rclone.org/commands/rclone_backend/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://rclone.org/commands/rclone_backend/</guid>
      <description>rclone backend Run a backend-specific command.&#xA;Synopsis This runs a backend-specific command. The commands themselves (except for &amp;quot;help&amp;quot; and &amp;quot;features&amp;quot;) are defined by the backends and you should see the backend docs for definitions.&#xA;You can discover what commands a backend implements by using&#xA;rclone backend help remote: rclone backend help &amp;lt;backendname&amp;gt; You can also discover information about the backend using (see operations/fsinfo in the remote control docs for more info).</description>
    </item>
    <item>
      <title>rclone bisync</title>
      <link>https://rclone.org/commands/rclone_bisync/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://rclone.org/commands/rclone_bisync/</guid>
      <description>rclone bisync Perform bidirectional synchronization between two paths.&#xA;Synopsis Perform bidirectional synchronization between two paths.&#xA;Bisync provides a bidirectional cloud sync solution in rclone. It retains the Path1 and Path2 filesystem listings from the prior run. On each successive run it will:&#xA;list files on Path1 and Path2, and check for changes on each side. Changes include New, Newer, Older, and Deleted files. Propagate changes on Path1 to Path2, and vice-versa.</description>
    </item>
    <item>
      <title>rclone cat</title>
      <link>https://rclone.org/commands/rclone_cat/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://rclone.org/commands/rclone_cat/</guid>
      <description>rclone cat Concatenates any files and sends them to stdout.&#xA;Synopsis rclone cat sends any files to standard output.&#xA;You can use it like this to output a single file&#xA;rclone cat remote:path/to/file Or like this to output any file in dir or its subdirectories.&#xA;rclone cat remote:path/to/dir Or like this to output any .txt files in dir or its subdirectories.&#xA;rclone --include &amp;quot;*.txt&amp;quot; cat remote:path/to/dir Use the --head flag to print characters only at the start, --tail for the end and --offset and --count to print a section in the middle.</description>
    </item>
    <item>
      <title>rclone check</title>
      <link>https://rclone.org/commands/rclone_check/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://rclone.org/commands/rclone_check/</guid>
      <description>rclone check Checks the files in the source and destination match.&#xA;Synopsis Checks the files in the source and destination match. It compares sizes and hashes (MD5 or SHA1) and logs a report of files that don&#39;t match. It doesn&#39;t alter the source or destination.&#xA;For the crypt remote there is a dedicated command, cryptcheck, that are able to check the checksums of the encrypted files.&#xA;If you supply the --size-only flag, it will only compare the sizes not the hashes as well.</description>
    </item>
    <item>
      <title>rclone checksum</title>
      <link>https://rclone.org/commands/rclone_checksum/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://rclone.org/commands/rclone_checksum/</guid>
      <description>rclone checksum Checks the files in the destination against a SUM file.&#xA;Synopsis Checks that hashsums of destination files match the SUM file. It compares hashes (MD5, SHA1, etc) and logs a report of files which don&#39;t match. It doesn&#39;t alter the file system.&#xA;The sumfile is treated as the source and the dst:path is treated as the destination for the purposes of the output.&#xA;If you supply the --download flag, it will download the data from the remote and calculate the content hash on the fly.</description>
    </item>
    <item>
      <title>rclone cleanup</title>
      <link>https://rclone.org/commands/rclone_cleanup/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://rclone.org/commands/rclone_cleanup/</guid>
      <description>rclone cleanup Clean up the remote if possible.&#xA;Synopsis Clean up the remote if possible. Empty the trash or delete old file versions. Not supported by all remotes.&#xA;rclone cleanup remote:path [flags] Options -h, --help help for cleanup Important Options Important flags useful for most commands.&#xA;-n, --dry-run Do a trial run with no permanent changes -i, --interactive Enable interactive mode -v, --verbose count Print lots more stuff (repeat for more) See the global flags page for global options not listed here.</description>
    </item>
    <item>
      <title>rclone completion</title>
      <link>https://rclone.org/commands/rclone_completion/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://rclone.org/commands/rclone_completion/</guid>
      <description>rclone completion Output completion script for a given shell.&#xA;Synopsis Generates a shell completion script for rclone. Run with --help to list the supported shells.&#xA;Options -h, --help help for completion See the global flags page for global options not listed here.&#xA;SEE ALSO rclone&#x9;- Show help for rclone commands, flags and backends. rclone completion bash&#x9;- Output bash completion script for rclone. rclone completion fish&#x9;- Output fish completion script for rclone.</description>
    </item>
    <item>
      <title>rclone completion bash</title>
      <link>https://rclone.org/commands/rclone_completion_bash/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://rclone.org/commands/rclone_completion_bash/</guid>
      <description>rclone completion bash Output bash completion script for rclone.&#xA;Synopsis Generates a bash shell autocompletion script for rclone.&#xA;This writes to /etc/bash_completion.d/rclone by default so will probably need to be run with sudo or as root, e.g.&#xA;sudo rclone genautocomplete bash Logout and login again to use the autocompletion scripts, or source them directly&#xA;. /etc/bash_completion If you supply a command line argument the script will be written there.&#xA;If output_file is &amp;quot;-&amp;quot;, then the output will be written to stdout.</description>
    </item>
    <item>
      <title>rclone completion fish</title>
      <link>https://rclone.org/commands/rclone_completion_fish/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://rclone.org/commands/rclone_completion_fish/</guid>
      <description>rclone completion fish Output fish completion script for rclone.&#xA;Synopsis Generates a fish autocompletion script for rclone.&#xA;This writes to /etc/fish/completions/rclone.fish by default so will probably need to be run with sudo or as root, e.g.&#xA;sudo rclone genautocomplete fish Logout and login again to use the autocompletion scripts, or source them directly&#xA;. /etc/fish/completions/rclone.fish If you supply a command line argument the script will be written there.&#xA;If output_file is &amp;quot;-&amp;quot;, then the output will be written to stdout.</description>
    </item>
    <item>
      <title>rclone completion powershell</title>
      <link>https://rclone.org/commands/rclone_completion_powershell/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://rclone.org/commands/rclone_completion_powershell/</guid>
      <description>rclone completion powershell Output powershell completion script for rclone.&#xA;Synopsis Generate the autocompletion script for powershell.&#xA;To load completions in your current shell session:&#xA;rclone completion powershell | Out-String | Invoke-Expression To load completions for every new session, add the output of the above command to your powershell profile.&#xA;If output_file is &amp;quot;-&amp;quot; or missing, then the output will be written to stdout.&#xA;rclone completion powershell [output_file] [flags] Options -h, --help help for powershell See the global flags page for global options not listed here.</description>
    </item>
    <item>
      <title>rclone completion zsh</title>
      <link>https://rclone.org/commands/rclone_completion_zsh/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://rclone.org/commands/rclone_completion_zsh/</guid>
      <description>rclone completion zsh Output zsh completion script for rclone.&#xA;Synopsis Generates a zsh autocompletion script for rclone.&#xA;This writes to /usr/share/zsh/vendor-completions/_rclone by default so will probably need to be run with sudo or as root, e.g.&#xA;sudo rclone genautocomplete zsh Logout and login again to use the autocompletion scripts, or source them directly&#xA;autoload -U compinit &amp;amp;&amp;amp; compinit If you supply a command line argument the script will be written there.</description>
    </item>
    <item>
      <title>rclone config</title>
      <link>https://rclone.org/commands/rclone_config/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://rclone.org/commands/rclone_config/</guid>
      <description>rclone config Enter an interactive configuration session.&#xA;Synopsis Enter an interactive configuration session where you can setup new remotes and manage existing ones. You may also set or remove a password to protect your configuration.&#xA;rclone config [flags] Options -h, --help help for config See the global flags page for global options not listed here.&#xA;SEE ALSO rclone&#x9;- Show help for rclone commands, flags and backends. rclone config create&#x9;- Create a new remote with name, type and options.</description>
    </item>
    <item>
      <title>rclone config create</title>
      <link>https://rclone.org/commands/rclone_config_create/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://rclone.org/commands/rclone_config_create/</guid>
      <description>rclone config create Create a new remote with name, type and options.&#xA;Synopsis Create a new remote of name with type and options. The options should be passed in pairs of key value or as key=value.&#xA;For example, to make a swift remote of name myremote using auto config you would do:&#xA;rclone config create myremote swift env_auth true rclone config create myremote swift env_auth=true So for example if you wanted to configure a Google Drive remote but using remote authorization you would do this:</description>
    </item>
    <item>
      <title>rclone config delete</title>
      <link>https://rclone.org/commands/rclone_config_delete/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://rclone.org/commands/rclone_config_delete/</guid>
      <description>rclone config delete Delete an existing remote.&#xA;rclone config delete name [flags] Options -h, --help help for delete See the global flags page for global options not listed here.&#xA;SEE ALSO rclone config&#x9;- Enter an interactive configuration session. </description>
    </item>
    <item>
      <title>rclone config disconnect</title>
      <link>https://rclone.org/commands/rclone_config_disconnect/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://rclone.org/commands/rclone_config_disconnect/</guid>
      <description>rclone config disconnect Disconnects user from remote&#xA;Synopsis This disconnects the remote: passed in to the cloud storage system.&#xA;This normally means revoking the oauth token.&#xA;To reconnect use &amp;quot;rclone config reconnect&amp;quot;.&#xA;rclone config disconnect remote: [flags] Options -h, --help help for disconnect See the global flags page for global options not listed here.&#xA;SEE ALSO rclone config&#x9;- Enter an interactive configuration session. </description>
    </item>
    <item>
      <title>rclone config dump</title>
      <link>https://rclone.org/commands/rclone_config_dump/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://rclone.org/commands/rclone_config_dump/</guid>
      <description>rclone config dump Dump the config file as JSON.&#xA;rclone config dump [flags] Options -h, --help help for dump See the global flags page for global options not listed here.&#xA;SEE ALSO rclone config&#x9;- Enter an interactive configuration session. </description>
    </item>
    <item>
      <title>rclone config edit</title>
      <link>https://rclone.org/commands/rclone_config_edit/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://rclone.org/commands/rclone_config_edit/</guid>
      <description>rclone config edit Enter an interactive configuration session.&#xA;Synopsis Enter an interactive configuration session where you can setup new remotes and manage existing ones. You may also set or remove a password to protect your configuration.&#xA;rclone config edit [flags] Options -h, --help help for edit See the global flags page for global options not listed here.&#xA;SEE ALSO rclone config&#x9;- Enter an interactive configuration session. </description>
    </item>
    <item>
      <title>rclone config file</title>
      <link>https://rclone.org/commands/rclone_config_file/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://rclone.org/commands/rclone_config_file/</guid>
      <description>rclone config file Show path of configuration file in use.&#xA;rclone config file [flags] Options -h, --help help for file See the global flags page for global options not listed here.&#xA;SEE ALSO rclone config&#x9;- Enter an interactive configuration session. </description>
    </item>
    <item>
      <title>rclone config password</title>
      <link>https://rclone.org/commands/rclone_config_password/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://rclone.org/commands/rclone_config_password/</guid>
      <description>rclone config password Update password in an existing remote.&#xA;Synopsis Update an existing remote&#39;s password. The password should be passed in pairs of key password or as key=password. The password should be passed in in clear (unobscured).&#xA;For example, to set password of a remote of name myremote you would do:&#xA;rclone config password myremote fieldname mypassword rclone config password myremote fieldname=mypassword This command is obsolete now that &amp;quot;config update&amp;quot; and &amp;quot;config create&amp;quot; both support obscuring passwords directly.</description>
    </item>
    <item>
      <title>rclone config paths</title>
      <link>https://rclone.org/commands/rclone_config_paths/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://rclone.org/commands/rclone_config_paths/</guid>
      <description>rclone config paths Show paths used for configuration, cache, temp etc.&#xA;rclone config paths [flags] Options -h, --help help for paths See the global flags page for global options not listed here.&#xA;SEE ALSO rclone config&#x9;- Enter an interactive configuration session. </description>
    </item>
    <item>
      <title>rclone config providers</title>
      <link>https://rclone.org/commands/rclone_config_providers/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://rclone.org/commands/rclone_config_providers/</guid>
      <description>rclone config providers List in JSON format all the providers and options.&#xA;rclone config providers [flags] Options -h, --help help for providers See the global flags page for global options not listed here.&#xA;SEE ALSO rclone config&#x9;- Enter an interactive configuration session. </description>
    </item>
    <item>
      <title>rclone config reconnect</title>
      <link>https://rclone.org/commands/rclone_config_reconnect/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://rclone.org/commands/rclone_config_reconnect/</guid>
      <description>rclone config reconnect Re-authenticates user with remote.&#xA;Synopsis This reconnects remote: passed in to the cloud storage system.&#xA;To disconnect the remote use &amp;quot;rclone config disconnect&amp;quot;.&#xA;This normally means going through the interactive oauth flow again.&#xA;rclone config reconnect remote: [flags] Options -h, --help help for reconnect See the global flags page for global options not listed here.&#xA;SEE ALSO rclone config&#x9;- Enter an interactive configuration session. </description>
    </item>
    <item>
      <title>rclone config redacted</title>
      <link>https://rclone.org/commands/rclone_config_redacted/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://rclone.org/commands/rclone_config_redacted/</guid>
      <description>rclone config redacted Print redacted (decrypted) config file, or the redacted config for a single remote.&#xA;Synopsis This prints a redacted copy of the config file, either the whole config file or for a given remote.&#xA;The config file will be redacted by replacing all passwords and other sensitive info with XXX.&#xA;This makes the config file suitable for posting online for support.&#xA;It should be double checked before posting as the redaction may not be perfect.</description>
    </item>
    <item>
      <title>rclone config show</title>
      <link>https://rclone.org/commands/rclone_config_show/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://rclone.org/commands/rclone_config_show/</guid>
      <description>rclone config show Print (decrypted) config file, or the config for a single remote.&#xA;rclone config show [&amp;lt;remote&amp;gt;] [flags] Options -h, --help help for show See the global flags page for global options not listed here.&#xA;SEE ALSO rclone config&#x9;- Enter an interactive configuration session. </description>
    </item>
    <item>
      <title>rclone config touch</title>
      <link>https://rclone.org/commands/rclone_config_touch/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://rclone.org/commands/rclone_config_touch/</guid>
      <description>rclone config touch Ensure configuration file exists.&#xA;rclone config touch [flags] Options -h, --help help for touch See the global flags page for global options not listed here.&#xA;SEE ALSO rclone config&#x9;- Enter an interactive configuration session. </description>
    </item>
    <item>
      <title>rclone config update</title>
      <link>https://rclone.org/commands/rclone_config_update/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://rclone.org/commands/rclone_config_update/</guid>
      <description>rclone config update Update options in an existing remote.&#xA;Synopsis Update an existing remote&#39;s options. The options should be passed in pairs of key value or as key=value.&#xA;For example, to update the env_auth field of a remote of name myremote you would do:&#xA;rclone config update myremote env_auth true rclone config update myremote env_auth=true If the remote uses OAuth the token will be updated, if you don&#39;t require this add an extra parameter thus:</description>
    </item>
    <item>
      <title>rclone config userinfo</title>
      <link>https://rclone.org/commands/rclone_config_userinfo/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://rclone.org/commands/rclone_config_userinfo/</guid>
      <description>rclone config userinfo Prints info about logged in user of remote.&#xA;Synopsis This prints the details of the person logged in to the cloud storage system.&#xA;rclone config userinfo remote: [flags] Options -h, --help help for userinfo --json Format output as JSON See the global flags page for global options not listed here.&#xA;SEE ALSO rclone config&#x9;- Enter an interactive configuration session. </description>
    </item>
    <item>
      <title>rclone copy</title>
      <link>https://rclone.org/commands/rclone_copy/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://rclone.org/commands/rclone_copy/</guid>
      <description>rclone copy Copy files from source to dest, skipping identical files.&#xA;Synopsis Copy the source to the destination. Does not transfer files that are identical on source and destination, testing by size and modification time or MD5SUM. Doesn&#39;t delete files from the destination. If you want to also delete files from destination, to make it match source, use the sync command instead.&#xA;Note that it is always the contents of the directory that is synced, not the directory itself.</description>
    </item>
    <item>
      <title>rclone copyto</title>
      <link>https://rclone.org/commands/rclone_copyto/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://rclone.org/commands/rclone_copyto/</guid>
      <description>rclone copyto Copy files from source to dest, skipping identical files.&#xA;Synopsis If source:path is a file or directory then it copies it to a file or directory named dest:path.&#xA;This can be used to upload single files to other than their current name. If the source is a directory then it acts exactly like the copy command.&#xA;So&#xA;rclone copyto src dst where src and dst are rclone paths, either remote:path or /path/to/local or C:\windows\path\if\on\windows.</description>
    </item>
    <item>
      <title>rclone copyurl</title>
      <link>https://rclone.org/commands/rclone_copyurl/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://rclone.org/commands/rclone_copyurl/</guid>
      <description>rclone copyurl Copy the contents of the URL supplied content to dest:path.&#xA;Synopsis Download a URL&#39;s content and copy it to the destination without saving it in temporary storage.&#xA;Setting --auto-filename will attempt to automatically determine the filename from the URL (after any redirections) and used in the destination path.&#xA;With --auto-filename-header in addition, if a specific filename is set in HTTP headers, it will be used instead of the name from the URL.</description>
    </item>
    <item>
      <title>rclone cryptcheck</title>
      <link>https://rclone.org/commands/rclone_cryptcheck/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://rclone.org/commands/rclone_cryptcheck/</guid>
      <description>rclone cryptcheck Cryptcheck checks the integrity of an encrypted remote.&#xA;Synopsis rclone cryptcheck checks a remote against a crypted remote. This is the equivalent of running rclone check, but able to check the checksums of the encrypted remote.&#xA;For it to work the underlying remote of the cryptedremote must support some kind of checksum.&#xA;It works by reading the nonce from each file on the cryptedremote: and using that to encrypt each file on the remote:.</description>
    </item>
    <item>
      <title>rclone cryptdecode</title>
      <link>https://rclone.org/commands/rclone_cryptdecode/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://rclone.org/commands/rclone_cryptdecode/</guid>
      <description>rclone cryptdecode Cryptdecode returns unencrypted file names.&#xA;Synopsis rclone cryptdecode returns unencrypted file names when provided with a list of encrypted file names. List limit is 10 items.&#xA;If you supply the --reverse flag, it will return encrypted file names.&#xA;use it like this&#xA;rclone cryptdecode encryptedremote: encryptedfilename1 encryptedfilename2 rclone cryptdecode --reverse encryptedremote: filename1 filename2 Another way to accomplish this is by using the rclone backend encode (or decode) command. See the documentation on the crypt overlay for more info.</description>
    </item>
    <item>
      <title>rclone dedupe</title>
      <link>https://rclone.org/commands/rclone_dedupe/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://rclone.org/commands/rclone_dedupe/</guid>
      <description>rclone dedupe Interactively find duplicate filenames and delete/rename them.&#xA;Synopsis By default dedupe interactively finds files with duplicate names and offers to delete all but one or rename them to be different. This is known as deduping by name.&#xA;Deduping by name is only useful with a small group of backends (e.g. Google Drive, Opendrive) that can have duplicate file names. It can be run on wrapping backends (e.g. crypt) if they wrap a backend which supports duplicate file names.</description>
    </item>
    <item>
      <title>rclone delete</title>
      <link>https://rclone.org/commands/rclone_delete/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://rclone.org/commands/rclone_delete/</guid>
      <description>rclone delete Remove the files in path.&#xA;Synopsis Remove the files in path. Unlike purge it obeys include/exclude filters so can be used to selectively delete files.&#xA;rclone delete only deletes files but leaves the directory structure alone. If you want to delete a directory and all of its contents use the purge command.&#xA;If you supply the --rmdirs flag, it will remove all empty directories along with it. You can also use the separate command rmdir or rmdirs to delete empty directories only.</description>
    </item>
    <item>
      <title>rclone deletefile</title>
      <link>https://rclone.org/commands/rclone_deletefile/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://rclone.org/commands/rclone_deletefile/</guid>
      <description>rclone deletefile Remove a single file from remote.&#xA;Synopsis Remove a single file from remote. Unlike delete it cannot be used to remove a directory and it doesn&#39;t obey include/exclude filters - if the specified file exists, it will always be removed.&#xA;rclone deletefile remote:path [flags] Options -h, --help help for deletefile Important Options Important flags useful for most commands.&#xA;-n, --dry-run Do a trial run with no permanent changes -i, --interactive Enable interactive mode -v, --verbose count Print lots more stuff (repeat for more) See the global flags page for global options not listed here.</description>
    </item>
    <item>
      <title>rclone genautocomplete</title>
      <link>https://rclone.org/commands/rclone_genautocomplete/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://rclone.org/commands/rclone_genautocomplete/</guid>
      <description>rclone genautocomplete Output completion script for a given shell.&#xA;Synopsis Generates a shell completion script for rclone. Run with --help to list the supported shells.&#xA;Options -h, --help help for genautocomplete See the global flags page for global options not listed here.&#xA;SEE ALSO rclone&#x9;- Show help for rclone commands, flags and backends. rclone genautocomplete bash&#x9;- Output bash completion script for rclone. rclone genautocomplete fish&#x9;- Output fish completion script for rclone.</description>
    </item>
    <item>
      <title>rclone genautocomplete bash</title>
      <link>https://rclone.org/commands/rclone_genautocomplete_bash/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://rclone.org/commands/rclone_genautocomplete_bash/</guid>
      <description>rclone genautocomplete bash Output bash completion script for rclone.&#xA;Synopsis Generates a bash shell autocompletion script for rclone.&#xA;This writes to /etc/bash_completion.d/rclone by default so will probably need to be run with sudo or as root, e.g.&#xA;sudo rclone genautocomplete bash Logout and login again to use the autocompletion scripts, or source them directly&#xA;. /etc/bash_completion If you supply a command line argument the script will be written there.&#xA;If output_file is &amp;quot;-&amp;quot;, then the output will be written to stdout.</description>
    </item>
    <item>
      <title>rclone genautocomplete fish</title>
      <link>https://rclone.org/commands/rclone_genautocomplete_fish/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://rclone.org/commands/rclone_genautocomplete_fish/</guid>
      <description>rclone genautocomplete fish Output fish completion script for rclone.&#xA;Synopsis Generates a fish autocompletion script for rclone.&#xA;This writes to /etc/fish/completions/rclone.fish by default so will probably need to be run with sudo or as root, e.g.&#xA;sudo rclone genautocomplete fish Logout and login again to use the autocompletion scripts, or source them directly&#xA;. /etc/fish/completions/rclone.fish If you supply a command line argument the script will be written there.&#xA;If output_file is &amp;quot;-&amp;quot;, then the output will be written to stdout.</description>
    </item>
    <item>
      <title>rclone genautocomplete zsh</title>
      <link>https://rclone.org/commands/rclone_genautocomplete_zsh/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://rclone.org/commands/rclone_genautocomplete_zsh/</guid>
      <description>rclone genautocomplete zsh Output zsh completion script for rclone.&#xA;Synopsis Generates a zsh autocompletion script for rclone.&#xA;This writes to /usr/share/zsh/vendor-completions/_rclone by default so will probably need to be run with sudo or as root, e.g.&#xA;sudo rclone genautocomplete zsh Logout and login again to use the autocompletion scripts, or source them directly&#xA;autoload -U compinit &amp;amp;&amp;amp; compinit If you supply a command line argument the script will be written there.</description>
    </item>
    <item>
      <title>rclone gendocs</title>
      <link>https://rclone.org/commands/rclone_gendocs/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://rclone.org/commands/rclone_gendocs/</guid>
      <description>rclone gendocs Output markdown docs for rclone to the directory supplied.&#xA;Synopsis This produces markdown docs for the rclone commands to the directory supplied. These are in a format suitable for hugo to render into the rclone.org website.&#xA;rclone gendocs output_directory [flags] Options -h, --help help for gendocs See the global flags page for global options not listed here.&#xA;SEE ALSO rclone&#x9;- Show help for rclone commands, flags and backends.</description>
    </item>
    <item>
      <title>rclone hashsum</title>
      <link>https://rclone.org/commands/rclone_hashsum/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://rclone.org/commands/rclone_hashsum/</guid>
      <description>rclone hashsum Produces a hashsum file for all the objects in the path.&#xA;Synopsis Produces a hash file for all the objects in the path using the hash named. The output is in the same format as the standard md5sum/sha1sum tool.&#xA;By default, the hash is requested from the remote. If the hash is not supported by the remote, no hash will be returned. With the download flag, the file will be downloaded from the remote and hashed locally enabling any hash for any remote.</description>
    </item>
    <item>
      <title>rclone link</title>
      <link>https://rclone.org/commands/rclone_link/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://rclone.org/commands/rclone_link/</guid>
      <description>rclone link Generate public link to file/folder.&#xA;Synopsis rclone link will create, retrieve or remove a public link to the given file or folder.&#xA;rclone link remote:path/to/file rclone link remote:path/to/folder/ rclone link --unlink remote:path/to/folder/ rclone link --expire 1d remote:path/to/file If you supply the --expire flag, it will set the expiration time otherwise it will use the default (100 years). Note not all backends support the --expire flag - if the backend doesn&#39;t support it then the link returned won&#39;t expire.</description>
    </item>
    <item>
      <title>rclone listremotes</title>
      <link>https://rclone.org/commands/rclone_listremotes/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://rclone.org/commands/rclone_listremotes/</guid>
      <description>rclone listremotes List all the remotes in the config file and defined in environment variables.&#xA;Synopsis rclone listremotes lists all the available remotes from the config file.&#xA;When used with the --long flag it lists the types and the descriptions too.&#xA;rclone listremotes [flags] Options -h, --help help for listremotes --long Show the type and the description as well as names See the global flags page for global options not listed here.</description>
    </item>
    <item>
      <title>rclone ls</title>
      <link>https://rclone.org/commands/rclone_ls/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://rclone.org/commands/rclone_ls/</guid>
      <description>rclone ls List the objects in the path with size and path.&#xA;Synopsis Lists the objects in the source path to standard output in a human readable format with size and path. Recurses by default.&#xA;Eg&#xA;$ rclone ls swift:bucket 60295 bevajer5jef 90613 canole 94467 diwogej7 37600 fubuwic Any of the filtering options can be applied to this command.&#xA;There are several related list commands&#xA;ls to list size and path of objects only lsl to list modification time, size and path of objects only lsd to list directories only lsf to list objects and directories in easy to parse format lsjson to list objects and directories in JSON format ls,lsl,lsd are designed to be human-readable.</description>
    </item>
    <item>
      <title>rclone lsd</title>
      <link>https://rclone.org/commands/rclone_lsd/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://rclone.org/commands/rclone_lsd/</guid>
      <description>rclone lsd List all directories/containers/buckets in the path.&#xA;Synopsis Lists the directories in the source path to standard output. Does not recurse by default. Use the -R flag to recurse.&#xA;This command lists the total size of the directory (if known, -1 if not), the modification time (if known, the current time if not), the number of objects in the directory (if known, -1 if not) and the name of the directory, Eg</description>
    </item>
    <item>
      <title>rclone lsf</title>
      <link>https://rclone.org/commands/rclone_lsf/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://rclone.org/commands/rclone_lsf/</guid>
      <description>rclone lsf List directories and objects in remote:path formatted for parsing.&#xA;Synopsis List the contents of the source path (directories and objects) to standard output in a form which is easy to parse by scripts. By default this will just be the names of the objects and directories, one per line. The directories will have a / suffix.&#xA;Eg&#xA;$ rclone lsf swift:bucket bevajer5jef canole diwogej7 ferejej3gux/ fubuwic Use the --format option to control what gets listed.</description>
    </item>
    <item>
      <title>rclone lsjson</title>
      <link>https://rclone.org/commands/rclone_lsjson/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://rclone.org/commands/rclone_lsjson/</guid>
      <description>rclone lsjson List directories and objects in the path in JSON format.&#xA;Synopsis List directories and objects in the path in JSON format.&#xA;The output is an array of Items, where each Item looks like this&#xA;{ &amp;quot;Hashes&amp;quot; : { &amp;quot;SHA-1&amp;quot; : &amp;quot;f572d396fae9206628714fb2ce00f72e94f2258f&amp;quot;, &amp;quot;MD5&amp;quot; : &amp;quot;b1946ac92492d2347c6235b4d2611184&amp;quot;, &amp;quot;DropboxHash&amp;quot; : &amp;quot;ecb65bb98f9d905b70458986c39fcbad7715e5f2fcc3b1f07767d7c83e2438cc&amp;quot; }, &amp;quot;ID&amp;quot;: &amp;quot;y2djkhiujf83u33&amp;quot;, &amp;quot;OrigID&amp;quot;: &amp;quot;UYOJVTUW00Q1RzTDA&amp;quot;, &amp;quot;IsBucket&amp;quot; : false, &amp;quot;IsDir&amp;quot; : false, &amp;quot;MimeType&amp;quot; : &amp;quot;application/octet-stream&amp;quot;, &amp;quot;ModTime&amp;quot; : &amp;quot;2017-05-31T16:15:57.034468261+01:00&amp;quot;, &amp;quot;Name&amp;quot; : &amp;quot;file.txt&amp;quot;, &amp;quot;Encrypted&amp;quot; : &amp;quot;v0qpsdq8anpci8n929v3uu9338&amp;quot;, &amp;quot;EncryptedPath&amp;quot; : &amp;quot;kja9098349023498/v0qpsdq8anpci8n929v3uu9338&amp;quot;, &amp;quot;Path&amp;quot; : &amp;quot;full/path/goes/here/file.</description>
    </item>
    <item>
      <title>rclone lsl</title>
      <link>https://rclone.org/commands/rclone_lsl/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://rclone.org/commands/rclone_lsl/</guid>
      <description>rclone lsl List the objects in path with modification time, size and path.&#xA;Synopsis Lists the objects in the source path to standard output in a human readable format with modification time, size and path. Recurses by default.&#xA;Eg&#xA;$ rclone lsl swift:bucket 60295 2016-06-25 18:55:41.062626927 bevajer5jef 90613 2016-06-25 18:55:43.302607074 canole 94467 2016-06-25 18:55:43.046609333 diwogej7 37600 2016-06-25 18:55:40.814629136 fubuwic Any of the filtering options can be applied to this command.</description>
    </item>
    <item>
      <title>rclone md5sum</title>
      <link>https://rclone.org/commands/rclone_md5sum/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://rclone.org/commands/rclone_md5sum/</guid>
      <description>rclone md5sum Produces an md5sum file for all the objects in the path.&#xA;Synopsis Produces an md5sum file for all the objects in the path. This is in the same format as the standard md5sum tool produces.&#xA;By default, the hash is requested from the remote. If MD5 is not supported by the remote, no hash will be returned. With the download flag, the file will be downloaded from the remote and hashed locally enabling MD5 for any remote.</description>
    </item>
    <item>
      <title>rclone mkdir</title>
      <link>https://rclone.org/commands/rclone_mkdir/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://rclone.org/commands/rclone_mkdir/</guid>
      <description>rclone mkdir Make the path if it doesn&#39;t already exist.&#xA;rclone mkdir remote:path [flags] Options -h, --help help for mkdir Important Options Important flags useful for most commands.&#xA;-n, --dry-run Do a trial run with no permanent changes -i, --interactive Enable interactive mode -v, --verbose count Print lots more stuff (repeat for more) See the global flags page for global options not listed here.&#xA;SEE ALSO rclone&#x9;- Show help for rclone commands, flags and backends.</description>
    </item>
    <item>
      <title>rclone mount</title>
      <link>https://rclone.org/commands/rclone_mount/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://rclone.org/commands/rclone_mount/</guid>
      <description>rclone mount Mount the remote as file system on a mountpoint.&#xA;Synopsis rclone mount allows Linux, FreeBSD, macOS and Windows to mount any of Rclone&#39;s cloud storage systems as a file system with FUSE.&#xA;First set up your remote using rclone config. Check it works with rclone ls etc.&#xA;On Linux and macOS, you can run mount in either foreground or background (aka daemon) mode. Mount runs in foreground mode by default.</description>
    </item>
    <item>
      <title>rclone move</title>
      <link>https://rclone.org/commands/rclone_move/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://rclone.org/commands/rclone_move/</guid>
      <description>rclone move Move files from source to dest.&#xA;Synopsis Moves the contents of the source directory to the destination directory. Rclone will error if the source and destination overlap and the remote does not support a server-side directory move operation.&#xA;To move single files, use the moveto command instead.&#xA;If no filters are in use and if possible this will server-side move source:path into dest:path. After this source:path will no longer exist.</description>
    </item>
    <item>
      <title>rclone moveto</title>
      <link>https://rclone.org/commands/rclone_moveto/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://rclone.org/commands/rclone_moveto/</guid>
      <description>rclone moveto Move file or directory from source to dest.&#xA;Synopsis If source:path is a file or directory then it moves it to a file or directory named dest:path.&#xA;This can be used to rename files or upload single files to other than their existing name. If the source is a directory then it acts exactly like the move command.&#xA;So&#xA;rclone moveto src dst where src and dst are rclone paths, either remote:path or /path/to/local or C:\windows\path\if\on\windows.</description>
    </item>
    <item>
      <title>rclone ncdu</title>
      <link>https://rclone.org/commands/rclone_ncdu/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://rclone.org/commands/rclone_ncdu/</guid>
      <description>rclone ncdu Explore a remote with a text based user interface.&#xA;Synopsis This displays a text based user interface allowing the navigation of a remote. It is most useful for answering the question - &amp;quot;What is using all my disk space?&amp;quot;.&#xA;To make the user interface it first scans the entire remote given and builds an in memory representation. rclone ncdu can be used during this scanning phase and you will see it building up the directory structure as it goes along.</description>
    </item>
    <item>
      <title>rclone nfsmount</title>
      <link>https://rclone.org/commands/rclone_nfsmount/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://rclone.org/commands/rclone_nfsmount/</guid>
      <description>rclone nfsmount Mount the remote as file system on a mountpoint.&#xA;Synopsis rclone nfsmount allows Linux, FreeBSD, macOS and Windows to mount any of Rclone&#39;s cloud storage systems as a file system with FUSE.&#xA;First set up your remote using rclone config. Check it works with rclone ls etc.&#xA;On Linux and macOS, you can run mount in either foreground or background (aka daemon) mode. Mount runs in foreground mode by default.</description>
    </item>
    <item>
      <title>rclone obscure</title>
      <link>https://rclone.org/commands/rclone_obscure/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://rclone.org/commands/rclone_obscure/</guid>
      <description>rclone obscure Obscure password for use in the rclone config file.&#xA;Synopsis In the rclone config file, human-readable passwords are obscured. Obscuring them is done by encrypting them and writing them out in base64. This is not a secure way of encrypting these passwords as rclone can decrypt them - it is to prevent &amp;quot;eyedropping&amp;quot;&#xA;namely someone seeing a password in the rclone config file by accident. Many equally important things (like access tokens) are not obscured in the config file.</description>
    </item>
    <item>
      <title>rclone purge</title>
      <link>https://rclone.org/commands/rclone_purge/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://rclone.org/commands/rclone_purge/</guid>
      <description>rclone purge Remove the path and all of its contents.&#xA;Synopsis Remove the path and all of its contents. Note that this does not obey include/exclude filters - everything will be removed. Use the delete command if you want to selectively delete files. To delete empty directories only, use command rmdir or rmdirs.&#xA;Important: Since this can cause data loss, test first with the --dry-run or the --interactive/-i flag.&#xA;rclone purge remote:path [flags] Options -h, --help help for purge Important Options Important flags useful for most commands.</description>
    </item>
    <item>
      <title>rclone rc</title>
      <link>https://rclone.org/commands/rclone_rc/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://rclone.org/commands/rclone_rc/</guid>
      <description>rclone rc Run a command against a running rclone.&#xA;Synopsis This runs a command against a running rclone. Use the --url flag to specify an non default URL to connect on. This can be either a &amp;quot;:port&amp;quot; which is taken to mean &amp;quot;http://localhost:port&amp;quot; or a &amp;quot;host:port&amp;quot; which is taken to mean &amp;quot;http://host:port&amp;quot;&#xA;A username and password can be passed in with --user and --pass.&#xA;Note that --rc-addr, --rc-user, --rc-pass will be read also for --url, --user, --pass.</description>
    </item>
    <item>
      <title>rclone rcat</title>
      <link>https://rclone.org/commands/rclone_rcat/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://rclone.org/commands/rclone_rcat/</guid>
      <description>rclone rcat Copies standard input to file on remote.&#xA;Synopsis rclone rcat reads from standard input (stdin) and copies it to a single remote file.&#xA;echo &amp;quot;hello world&amp;quot; | rclone rcat remote:path/to/file ffmpeg - | rclone rcat remote:path/to/file If the remote file already exists, it will be overwritten.&#xA;rcat will try to upload small files in a single request, which is usually more efficient than the streaming/chunked upload endpoints, which use multiple requests.</description>
    </item>
    <item>
      <title>rclone rcd</title>
      <link>https://rclone.org/commands/rclone_rcd/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://rclone.org/commands/rclone_rcd/</guid>
      <description>rclone rcd Run rclone listening to remote control commands only.&#xA;Synopsis This runs rclone so that it only listens to remote control commands.&#xA;This is useful if you are controlling rclone via the rc API.&#xA;If you pass in a path to a directory, rclone will serve that directory for GET requests on the URL passed in. It will also open the URL in the browser when rclone is run.</description>
    </item>
    <item>
      <title>rclone rmdir</title>
      <link>https://rclone.org/commands/rclone_rmdir/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://rclone.org/commands/rclone_rmdir/</guid>
      <description>rclone rmdir Remove the empty directory at path.&#xA;Synopsis This removes empty directory given by path. Will not remove the path if it has any objects in it, not even empty subdirectories. Use command rmdirs (or delete with option --rmdirs) to do that.&#xA;To delete a path and any objects in it, use purge command.&#xA;rclone rmdir remote:path [flags] Options -h, --help help for rmdir Important Options Important flags useful for most commands.</description>
    </item>
    <item>
      <title>rclone rmdirs</title>
      <link>https://rclone.org/commands/rclone_rmdirs/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://rclone.org/commands/rclone_rmdirs/</guid>
      <description>rclone rmdirs Remove empty directories under the path.&#xA;Synopsis This recursively removes any empty directories (including directories that only contain empty directories), that it finds under the path. The root path itself will also be removed if it is empty, unless you supply the --leave-root flag.&#xA;Use command rmdir to delete just the empty directory given by path, not recurse.&#xA;This is useful for tidying up remotes that rclone has left a lot of empty directories in.</description>
    </item>
    <item>
      <title>rclone selfupdate</title>
      <link>https://rclone.org/commands/rclone_selfupdate/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://rclone.org/commands/rclone_selfupdate/</guid>
      <description>rclone selfupdate Update the rclone binary.&#xA;Synopsis This command downloads the latest release of rclone and replaces the currently running binary. The download is verified with a hashsum and cryptographically signed signature; see the release signing docs for details.&#xA;If used without flags (or with implied --stable flag), this command will install the latest stable release. However, some issues may be fixed (or features added) only in the latest beta release.</description>
    </item>
    <item>
      <title>rclone serve</title>
      <link>https://rclone.org/commands/rclone_serve/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://rclone.org/commands/rclone_serve/</guid>
      <description>rclone serve Serve a remote over a protocol.&#xA;Synopsis Serve a remote over a given protocol. Requires the use of a subcommand to specify the protocol, e.g.&#xA;rclone serve http remote: Each subcommand has its own options which you can see in their help.&#xA;rclone serve &amp;lt;protocol&amp;gt; [opts] &amp;lt;remote&amp;gt; [flags] Options -h, --help help for serve See the global flags page for global options not listed here.&#xA;SEE ALSO rclone&#x9;- Show help for rclone commands, flags and backends.</description>
    </item>
    <item>
      <title>rclone serve dlna</title>
      <link>https://rclone.org/commands/rclone_serve_dlna/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://rclone.org/commands/rclone_serve_dlna/</guid>
      <description>rclone serve dlna Serve remote:path over DLNA&#xA;Synopsis Run a DLNA media server for media stored in an rclone remote. Many devices, such as the Xbox and PlayStation, can automatically discover this server in the LAN and play audio/video from it. VLC is also supported. Service discovery uses UDP multicast packets (SSDP) and will thus only work on LANs.&#xA;Rclone will list all files present in the remote, without filtering based on media formats or file extensions.</description>
    </item>
    <item>
      <title>rclone serve docker</title>
      <link>https://rclone.org/commands/rclone_serve_docker/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://rclone.org/commands/rclone_serve_docker/</guid>
      <description>rclone serve docker Serve any remote on docker&#39;s volume plugin API.&#xA;Synopsis This command implements the Docker volume plugin API allowing docker to use rclone as a data storage mechanism for various cloud providers. rclone provides docker volume plugin based on it.&#xA;To create a docker plugin, one must create a Unix or TCP socket that Docker will look for when you use the plugin and then it listens for commands from docker daemon and runs the corresponding code when necessary.</description>
    </item>
    <item>
      <title>rclone serve ftp</title>
      <link>https://rclone.org/commands/rclone_serve_ftp/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://rclone.org/commands/rclone_serve_ftp/</guid>
      <description>rclone serve ftp Serve remote:path over FTP.&#xA;Synopsis Run a basic FTP server to serve a remote over FTP protocol. This can be viewed with a FTP client or you can make a remote of type FTP to read and write it.&#xA;Server options Use --addr to specify which IP address and port the server should listen on, e.g. --addr 1.2.3.4:8000 or --addr :8080 to listen to all IPs. By default it only listens on localhost.</description>
    </item>
    <item>
      <title>rclone serve http</title>
      <link>https://rclone.org/commands/rclone_serve_http/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://rclone.org/commands/rclone_serve_http/</guid>
      <description>rclone serve http Serve the remote over HTTP.&#xA;Synopsis Run a basic web server to serve a remote over HTTP. This can be viewed in a web browser or you can make a remote of type http read from it.&#xA;You can use the filter flags (e.g. --include, --exclude) to control what is served.&#xA;The server will log errors. Use -v to see access logs.&#xA;--bwlimit will be respected for file transfers.</description>
    </item>
    <item>
      <title>rclone serve nfs</title>
      <link>https://rclone.org/commands/rclone_serve_nfs/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://rclone.org/commands/rclone_serve_nfs/</guid>
      <description>rclone serve nfs Serve the remote as an NFS mount&#xA;Synopsis Create an NFS server that serves the given remote over the network.&#xA;The primary purpose for this command is to enable mount command on recent macOS versions where installing FUSE is very cumbersome.&#xA;Since this is running on NFSv3, no authentication method is available. Any client will be able to access the data. To limit access, you can use serve NFS on loopback address and rely on secure tunnels (such as SSH).</description>
    </item>
    <item>
      <title>rclone serve restic</title>
      <link>https://rclone.org/commands/rclone_serve_restic/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://rclone.org/commands/rclone_serve_restic/</guid>
      <description>rclone serve restic Serve the remote for restic&#39;s REST API.&#xA;Synopsis Run a basic web server to serve a remote over restic&#39;s REST backend API over HTTP. This allows restic to use rclone as a data storage mechanism for cloud providers that restic does not support directly.&#xA;Restic is a command-line program for doing backups.&#xA;The server will log errors. Use -v to see access logs.&#xA;--bwlimit will be respected for file transfers.</description>
    </item>
    <item>
      <title>rclone serve s3</title>
      <link>https://rclone.org/commands/rclone_serve_s3/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://rclone.org/commands/rclone_serve_s3/</guid>
      <description>rclone serve s3 Serve remote:path over s3.&#xA;Synopsis serve s3 implements a basic s3 server that serves a remote via s3. This can be viewed with an s3 client, or you can make an s3 type remote to read and write to it with rclone.&#xA;serve s3 is considered Experimental so use with care.&#xA;S3 server supports Signature Version 4 authentication. Just use --auth-key accessKey,secretKey and set the Authorization header correctly in the request.</description>
    </item>
    <item>
      <title>rclone serve sftp</title>
      <link>https://rclone.org/commands/rclone_serve_sftp/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://rclone.org/commands/rclone_serve_sftp/</guid>
      <description>rclone serve sftp Serve the remote over SFTP.&#xA;Synopsis Run an SFTP server to serve a remote over SFTP. This can be used with an SFTP client or you can make a remote of type sftp to use with it.&#xA;You can use the filter flags (e.g. --include, --exclude) to control what is served.&#xA;The server will respond to a small number of shell commands, mainly md5sum, sha1sum and df, which enable it to provide support for checksums and the about feature when accessed from an sftp remote.</description>
    </item>
    <item>
      <title>rclone serve webdav</title>
      <link>https://rclone.org/commands/rclone_serve_webdav/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://rclone.org/commands/rclone_serve_webdav/</guid>
      <description>rclone serve webdav Serve remote:path over WebDAV.&#xA;Synopsis Run a basic WebDAV server to serve a remote over HTTP via the WebDAV protocol. This can be viewed with a WebDAV client, through a web browser, or you can make a remote of type WebDAV to read and write it.&#xA;WebDAV options --etag-hash This controls the ETag header. Without this flag the ETag will be based on the ModTime and Size of the object.</description>
    </item>
    <item>
      <title>rclone settier</title>
      <link>https://rclone.org/commands/rclone_settier/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://rclone.org/commands/rclone_settier/</guid>
      <description>rclone settier Changes storage class/tier of objects in remote.&#xA;Synopsis rclone settier changes storage tier or class at remote if supported. Few cloud storage services provides different storage classes on objects, for example AWS S3 and Glacier, Azure Blob storage - Hot, Cool and Archive, Google Cloud Storage, Regional Storage, Nearline, Coldline etc.&#xA;Note that, certain tier changes make objects not available to access immediately. For example tiering to archive in azure blob storage makes objects in frozen state, user can restore by setting tier to Hot/Cool, similarly S3 to Glacier makes object inaccessible.</description>
    </item>
    <item>
      <title>rclone sha1sum</title>
      <link>https://rclone.org/commands/rclone_sha1sum/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://rclone.org/commands/rclone_sha1sum/</guid>
      <description>rclone sha1sum Produces an sha1sum file for all the objects in the path.&#xA;Synopsis Produces an sha1sum file for all the objects in the path. This is in the same format as the standard sha1sum tool produces.&#xA;By default, the hash is requested from the remote. If SHA-1 is not supported by the remote, no hash will be returned. With the download flag, the file will be downloaded from the remote and hashed locally enabling SHA-1 for any remote.</description>
    </item>
    <item>
      <title>rclone size</title>
      <link>https://rclone.org/commands/rclone_size/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://rclone.org/commands/rclone_size/</guid>
      <description>rclone size Prints the total size and number of objects in remote:path.&#xA;Synopsis Counts objects in the path and calculates the total size. Prints the result to standard output.&#xA;By default the output is in human-readable format, but shows values in both human-readable format as well as the raw numbers (global option --human-readable is not considered). Use option --json to format output as JSON instead.&#xA;Recurses by default, use --max-depth 1 to stop the recursion.</description>
    </item>
    <item>
      <title>rclone sync</title>
      <link>https://rclone.org/commands/rclone_sync/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://rclone.org/commands/rclone_sync/</guid>
      <description>rclone sync Make source and dest identical, modifying destination only.&#xA;Synopsis Sync the source to the destination, changing the destination only. Doesn&#39;t transfer files that are identical on source and destination, testing by size and modification time or MD5SUM. Destination is updated to match source, including deleting files if necessary (except duplicate objects, see below). If you don&#39;t want to delete files from destination, use the copy command instead.&#xA;Important: Since this can cause data loss, test first with the --dry-run or the --interactive/-i flag.</description>
    </item>
    <item>
      <title>rclone test</title>
      <link>https://rclone.org/commands/rclone_test/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://rclone.org/commands/rclone_test/</guid>
      <description>rclone test Run a test command&#xA;Synopsis Rclone test is used to run test commands.&#xA;Select which test command you want with the subcommand, eg&#xA;rclone test memory remote: Each subcommand has its own options which you can see in their help.&#xA;NB Be careful running these commands, they may do strange things so reading their documentation first is recommended.&#xA;Options -h, --help help for test See the global flags page for global options not listed here.</description>
    </item>
    <item>
      <title>rclone test changenotify</title>
      <link>https://rclone.org/commands/rclone_test_changenotify/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://rclone.org/commands/rclone_test_changenotify/</guid>
      <description>rclone test changenotify Log any change notify requests for the remote passed in.&#xA;rclone test changenotify remote: [flags] Options -h, --help help for changenotify --poll-interval Duration Time to wait between polling for changes (default 10s) See the global flags page for global options not listed here.&#xA;SEE ALSO rclone test&#x9;- Run a test command </description>
    </item>
    <item>
      <title>rclone test histogram</title>
      <link>https://rclone.org/commands/rclone_test_histogram/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://rclone.org/commands/rclone_test_histogram/</guid>
      <description>rclone test histogram Makes a histogram of file name characters.&#xA;Synopsis This command outputs JSON which shows the histogram of characters used in filenames in the remote:path specified.&#xA;The data doesn&#39;t contain any identifying information but is useful for the rclone developers when developing filename compression.&#xA;rclone test histogram [remote:path] [flags] Options -h, --help help for histogram See the global flags page for global options not listed here.&#xA;SEE ALSO rclone test&#x9;- Run a test command </description>
    </item>
    <item>
      <title>rclone test info</title>
      <link>https://rclone.org/commands/rclone_test_info/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://rclone.org/commands/rclone_test_info/</guid>
      <description>rclone test info Discovers file name or other limitations for paths.&#xA;Synopsis rclone info discovers what filenames and upload methods are possible to write to the paths passed in and how long they can be. It can take some time. It will write test files into the remote:path passed in. It outputs a bit of go code for each one.&#xA;NB this can create undeletable files and other hazards - use with care</description>
    </item>
    <item>
      <title>rclone test makefile</title>
      <link>https://rclone.org/commands/rclone_test_makefile/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://rclone.org/commands/rclone_test_makefile/</guid>
      <description>rclone test makefile Make files with random contents of the size given&#xA;rclone test makefile &amp;lt;size&amp;gt; [&amp;lt;file&amp;gt;]+ [flags] Options --ascii Fill files with random ASCII printable bytes only --chargen Fill files with a ASCII chargen pattern -h, --help help for makefile --pattern Fill files with a periodic pattern --seed int Seed for the random number generator (0 for random) (default 1) --sparse Make the files sparse (appear to be filled with ASCII 0x00) --zero Fill files with ASCII 0x00 See the global flags page for global options not listed here.</description>
    </item>
    <item>
      <title>rclone test makefiles</title>
      <link>https://rclone.org/commands/rclone_test_makefiles/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://rclone.org/commands/rclone_test_makefiles/</guid>
      <description>rclone test makefiles Make a random file hierarchy in a directory&#xA;rclone test makefiles &amp;lt;dir&amp;gt; [flags] Options --ascii Fill files with random ASCII printable bytes only --chargen Fill files with a ASCII chargen pattern --files int Number of files to create (default 1000) --files-per-directory int Average number of files per directory (default 10) -h, --help help for makefiles --max-depth int Maximum depth of directory hierarchy (default 10) --max-file-size SizeSuffix Maximum size of files to create (default 100) --max-name-length int Maximum size of file names (default 12) --min-file-size SizeSuffix Minimum size of file to create --min-name-length int Minimum size of file names (default 4) --pattern Fill files with a periodic pattern --seed int Seed for the random number generator (0 for random) (default 1) --sparse Make the files sparse (appear to be filled with ASCII 0x00) --zero Fill files with ASCII 0x00 See the global flags page for global options not listed here.</description>
    </item>
    <item>
      <title>rclone test memory</title>
      <link>https://rclone.org/commands/rclone_test_memory/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://rclone.org/commands/rclone_test_memory/</guid>
      <description>rclone test memory Load all the objects at remote:path into memory and report memory stats.&#xA;rclone test memory remote:path [flags] Options -h, --help help for memory See the global flags page for global options not listed here.&#xA;SEE ALSO rclone test&#x9;- Run a test command </description>
    </item>
    <item>
      <title>rclone touch</title>
      <link>https://rclone.org/commands/rclone_touch/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://rclone.org/commands/rclone_touch/</guid>
      <description>rclone touch Create new file or change file modification time.&#xA;Synopsis Set the modification time on file(s) as specified by remote:path to have the current time.&#xA;If remote:path does not exist then a zero sized file will be created, unless --no-create or --recursive is provided.&#xA;If --recursive is used then recursively sets the modification time on all existing files that is found under the path. Filters are supported, and you can test with the --dry-run or the --interactive/-i flag.</description>
    </item>
    <item>
      <title>rclone tree</title>
      <link>https://rclone.org/commands/rclone_tree/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://rclone.org/commands/rclone_tree/</guid>
      <description>rclone tree List the contents of the remote in a tree like fashion.&#xA;Synopsis rclone tree lists the contents of a remote in a similar way to the unix tree command.&#xA;For example&#xA;$ rclone tree remote:path / ├── file1 ├── file2 ├── file3 └── subdir ├── file4 └── file5 1 directories, 5 files You can use any of the filtering options with the tree command (e.g. --include and --exclude. You can also use --fast-list.</description>
    </item>
    <item>
      <title>rclone version</title>
      <link>https://rclone.org/commands/rclone_version/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://rclone.org/commands/rclone_version/</guid>
      <description>rclone version Show the version number.&#xA;Synopsis Show the rclone version number, the go version, the build target OS and architecture, the runtime OS and kernel version and bitness, build tags and the type of executable (static or dynamic).&#xA;For example:&#xA;$ rclone version rclone v1.55.0 - os/version: ubuntu 18.04 (64 bit) - os/kernel: 4.15.0-136-generic (x86_64) - os/type: linux - os/arch: amd64 - go/version: go1.16 - go/linking: static - go/tags: none Note: before rclone version 1.</description>
    </item>
  </channel>
</rss>
