Difference between revisions of "Duck --help"

From wikieduonline
Jump to navigation Jump to search
Line 91: Line 91:
 
</pre>
 
</pre>
  
{{Cyberduck}}
+
* {{duck}}
 +
* {{Cyberduck}}

Revision as of 15:18, 19 February 2023

duck --help
Usage:duck [options...]


URLs must be fully qualified. Paths can either denote a remote file (ftps://[email protected]/resource) or folder (ftps://[email protected]/directory/) with a trailing slash. You can reference files
relative to your home directory with /~ (ftps://[email protected]/~/).
Default protocols
                      FTP (File Transfer Protocol) ftp://<hostname>/<folder>/<file>
                       FTP-SSL (Explicit AUTH TLS) ftps://<hostname>/<folder>/<file>
                 SFTP (SSH File Transfer Protocol) sftp://<hostname>/<folder>/<file>
                                     WebDAV (HTTP) dav://<hostname>/<folder>/<file>
                                    WebDAV (HTTPS) davs://<hostname>/<folder>/<file>

                                         Amazon S3 s3:(//<hostname>)/<container>/<key>
                              Google Cloud Storage gs:/<container>/<key>
                    OpenStack Swift (Keystone 2.0) swift://<hostname>/<container>/<key>
                      OpenStack Swift (Keystone 3) swift://<hostname>/<container>/<key>
                        Rackspace Cloud Files (US) rackspace:/<container>/<key>
                        Windows Azure Blob Storage azure:(//<hostname>)/<container>/<key>
                        Backblaze B2 Cloud Storage b2:/<container>/<key>

                                           Dropbox dropbox:/<folder>/<file>
                                      Google Drive googledrive:/<folder>/<file>
                                Microsoft OneDrive onedrive:/<folder>/<file>
                              Microsoft SharePoint sharepoint:/<folder>/<file>
                         Microsoft SharePoint Site sharepoint-site:(//<hostname>)/<folder>/<file>
                                   DRACOON (OAuth) dracoon:(//<hostname>)/<folder>/<file>
                                         Files.com brick:/<folder>/<file>
                                         Nextcloud nextcloud://<hostname>/<folder>/<file>
                                          ownCloud owncloud://<hostname>/<folder>/<file>
Local Disk
                                       M-mac.local file:/<folder>/<file>

Third party connection profiles. Install additional connection profiles in ~/Library/Group Containers/G69SCX94XU.duck/Library/Application Support/duck/Profiles


    --anonymous                           No login
    --application <path>                  External editor application
 -c,--mkdir <url>                         Make directory
    --chmod <mode>                        Set explicit permission from octal mode value for uploaded file
    --copy <url> <url>                    Copy from origin server to target server
 -d,--download <url> <file>               Download file or folder. Denote a folder with a trailing '/'
 -D,--delete <url>                        Delete
    --debug                               Print debug output
 -e,--existing <action>                   Transfer actions for existing files
                                          Downloads and uploads:
                                                     resume  Resume (Append existing files)
                                                  overwrite  Overwrite (Overwrite all files)
                                                    similar  Rename (Rename transferred files with a timestamp appended to the filename)
                                                     rename  Rename existing (Rename existing files with timestamp appended to filename)
                                                       skip  Skip (Skip transfer of files that already exist)
                                                    compare  Compare (Skip files that match size, modification date or checksum)
                                                     cancel  Cancel (Cancel)
                                          Synchronize:
                                                   download  Download (Download changed and missing files)
                                                     upload  Upload (Upload changed and missing files)
                                                     mirror  Mirror (Download and Upload)
                                                     cancel  Cancel (Cancel)

    --edit <url>                          Edit file in external editor
 -h,--help                                Print this help
 -i,--identity <private key file>         Selects a file from which the identity (private key) for public key authentication is read.
 -l,--list <url>                          List files in remote folder
 -L,--longlist <url>                      Long list format with modification date and permission mask
    --nochecksum                          Skip verifying checksum
    --nokeychain                          Do not save passwords in keychain
 -p,--password <password or secret key>   Password
 -P,--preserve                            Preserve permissions and modificatin date for transferred files
    --parallel <connections>              Number of concurrent connections to use for transfers
    --profile <profile>                   Use connection profile
    --purge <url>                         Invalidate file in CDN
 -q,--quiet                               Suppress progress messages
 -r,--retry                               Retry failed connection attempts
    --region <location>                   Location of bucket or container
    --synchronize <url> <directory>       Synchronize folders
    --throttle <bytes per second>         Throttle bandwidth
 -u,--username <username or access key>   Username
    --udt                                 Use UDT protocol if applicable
    --upload <url> <file>                 Upload file or folder recursively
 -V,--version                             Show version number and quit.
 -v,--verbose                             Print transcript
    --vault <path>                        Unlock vault
 -y,--assumeyes                           Assume yes for all prompts

Cyberduck is libre software licenced under the GPL. For general help about using Cyberduck, please refer to https://duck.sh/ and the wiki at https://help.duck.sh/. For bug reports or feature requests
open a ticket at https://trac.cyberduck.io/newticket?version=8.4.4.
Not registered. Purchase a donation key to support the development of this software.

Advertising: