cloud¶
cloud is the direct entrypoint for cloud sync, copy, mount, and SSH file transfer workflows.
Usage¶
Current top-level commands:
| Command | Purpose |
|---|---|
sync |
Synchronize files or folders between local and cloud storage |
copy |
Upload or download files and folders |
mount |
Mount configured cloud storage locally |
ftpx |
Transfer files through SSH |
sync¶
Synchronize files or folders between a source and target path.
Key options from current help:
| Option | Description |
|---|---|
--config, -c |
Path to .ve.yaml |
--transfers, -t |
Number of transfer threads |
--root, -R |
Remote root |
--key, -k |
Encryption key |
--pwd, -P |
Encryption password |
--encrypt, -e |
Decrypt after receiving |
--zip, -z |
Unzip after receiving |
--bisync, -b |
Bidirectional sync |
--delete, -D |
Delete files in remote that are not in local |
--verbose, -v |
Show verbose sync details |
Example:
copy¶
Upload or download files and folders between local and cloud paths.
Key options from current help:
| Option | Description |
|---|---|
--overwrite, -o |
Overwrite existing file |
--share, -s |
Share file or directory |
--relative2home, -r |
Treat paths as relative to myhome |
--root, -R |
Remote root |
--key, -k |
Encryption key |
--password, -p |
Encryption password |
--encrypt, -e |
Encrypt before sending |
--zip, -z |
Unzip after receiving |
--os-specific, -O |
Choose a path specific to the current OS |
--config, -c |
Path to .ve.yaml |
Example:
mount¶
Mount a configured cloud storage target locally.
Key options from current help:
| Option | Description |
|---|---|
--cloud, -c |
Cloud to mount |
--destination, -d |
Mount destination |
--network, -n |
Network mount target |
--backend, -b |
Terminal backend on Linux or macOS |
--interactive, -i |
Choose the cloud interactively |
ftpx¶
Transfer files through SSH.
Key options from current help:
| Option | Description |
|---|---|
--recursive, -r |
Send recursively |
--zipFirst, -z |
Zip before sending |
--cloud, -c |
Transfer through the cloud |
--overwrite-existing, -o |
Overwrite existing remote files when sending local to remote |
Example:
Getting help¶
Use live help to inspect the exact options available in your installed version: