Cyberduck Mountain Duck CLI

Changes between Version 118 and Version 119 of help/en/howto/cli


Ignore:
Timestamp:
Apr 20, 2021 11:09:35 AM (3 months ago)
Author:
svogt
Comment:

Updated links and references

Legend:

Unmodified
Added
Removed
Modified
  • help/en/howto/cli

    v118 v119  
    11= [wiki:help/en Help] / [wiki:help/en/howto Howto] / Command Line Interface (CLI) =
    22
    3  [https://duck.sh Cyberduck with a command line interface (CLI)] is available for Mac, Windows & Linux. It is installed as `duck`.
    4 
    5 [[TOC(inline)]]
     3 [https://duck.sh Cyberduck with a command-line interface (CLI)] is available for Mac, Windows & Linux. It is installed as `duck`.
     4
     5[[TOC()]]
    66
    77== Installation ==
    88{{{#!html
    9 <ul class="nav nav-tabs">
     9<ul class="nav nav-tabs" style="display: flex;">
    1010    <li class="active"><a data-toggle="tab" href="#tab-macos-install">macOS</a></li>
    1111    <li><a data-toggle="tab" href="#tab-windows-install">Windows</a></li>
     
    2525
    2626==== MacPorts ====
    27 ('''Note''': The port file is maintained by a third party)
    28 
    29 Use `sudo port install duck` to install.
     27'''Note''' The port file is maintained by a third party. Use
     28
     29{{{
     30sudo port install duck
     31}}}
     32
     33to install.
    3034
    3135==== Snapshot Builds ====
     
    5761Not currently available.
    5862
    59 [[Image(Cyberduck CLI Setup.png)]]
     63[[Image(Cyberduck CLI Setup.png, 550)]]
     64
    6065}}}
    6166{{{#!div class="tab-pane" id="tab-linux-install"
     
    6368==== RPM Package Repository ====
    6469
    65 To add the `duck` repository to your system you need to put a file `duck.repo` with following content into `/etc/yum.repos.d/`.
     70To add the `duck` repository to your system you need to put a file `duck.repo` with the following content into `/etc/yum.repos.d/`.
    6671
    6772==== Snapshot Builds ====
     
    148153
    149154=== Connection Profiles ===
    150 You can install additional connection profiles in the [wiki:help/en/howto/cli#Profiles application support directory]. Use the `--profile` option to reference a [wiki:help/en/howto/connection#ConnectionProf connection profile] file to use not installed in the standard location.
     155You can install additional connection profiles in the [wiki:help/en/howto/cli#Profiles application support directory]. Use the `--profile` option to reference a [wiki:help/en/howto/protocols#ConnectionProfiles connection profile] file to use not installed in the standard location.
    151156
    152157 === URI ===
     
    158163  * For all protocols where a default hostname is set, but you are allowed to change it (e.g. `S3`) you may use fully qualified URIs or \\
    159164   ''Absolute paths'': `s3:/bucket/path` \\
    160    ''Relative paths'': `s3:user@path` or `s3:user@/path`. Omiting the first slash in a relative path uses the default home directory for this protocol.
     165   ''Relative paths'': `s3:user@path` or `s3:user@/path`. Omitting the first slash in a relative path uses the default home directory for this protocol.
    161166  * For all protocols where a default hostname is set and you are not allowed to change it (e.g. `OneDrive`, `Dropbox`, `Google Drive`) you may use any combination of the above with the following rules: \\
    162167  Fully Qualified URIs are parsed as relative paths. `onedrive://Some/Folder/` is parsed as `onedrive:Some/Folder`.
     
    203208
    204209==== `--nokeychain` ====
    205 Do not save passwords in login keychain (macOS), credentials manager (Windows)  or plain text password file (Linux).
     210Do not save passwords in login keychain (macOS), credentials manager (Windows), or plain text password file (Linux).
    206211
    207212==== `--quiet` ====
     
    235240
    236241=== Remote directory listings with `--list` ===
    237 Make sure to include a trailing '/' in the path argument to denote a directory. Use the `-L` option to print permission mask and modification date in addition to filename.
     242Make sure to include a trailing '/' in the path argument to denote a directory. Use the `-L` option to print permission mask and modification date in addition to the filename.
    238243
    239244=== Edit with `--edit` ===
     
    247252Access to your [wiki:help/en/howto/cryptomator Cryptomator] vaults from the command line. When accessing a vault using `--download`, `--list` or `--upload`, you will be prompted to provide the passphrase for the vault if not found in the keychain.
    248253
    249 Use `--vault <path>` in conjunction with `--upload` to unlock a vault. This allows to upload into a sub directory of a vault where the auto-detect feature does otherwise not work.
     254Use `--vault <path>` in conjunction with `--upload` to unlock a vault. This allows uploading into a subdirectory of a vault where the auto-detect feature does otherwise not work.
    250255
    251256== Samples ==
     
    258263
    259264=== Upload build artifacts from continuous integration (Jenkins) to CDN ===
    260 Use a post [https://wiki.jenkins-ci.org/display/JENKINS/PostBuildScript+Plugin build script action].
     265Use a post [https://plugins.jenkins.io/postbuildscript/ build script action].
    261266
    262267{{{
     
    317322== Known Issues ==
    318323=== Slow execution due to low entropy in /dev/random ===
    319 Refer to #10604. As a workaround run `haveged`, a service to generate random numbers and feed linux random device.
     324Refer to #10604. As a workaround run `haveged`, a service to generate random numbers and feed Linux random device.
    320325
    321326== Thirdparty References ==
    322  * [http://wiki.dreamhost.com/How_to_Use_duck_with_DreamObjects How to Use duck with DreamObjects]
    323327 * [https://medium.com/oracledevs/using-cyberduck-and-duck-cli-to-access-oracle-cloud-infrastructure-classic-storage-edfeb04c82c4 Using Cyberduck and duck CLI to access Oracle Cloud Infrastructure Classic Storage]