Best cloud storage services with CLI for Absolute Linux: (Guide)

TopLinux

Best Cloud Storage with CLI for Absolute Linux

Absolute Linux is a lightweight, fast and versatile distribution tailored for users who prefer minimalism without sacrificing power. When it comes to cloud storage, having a reliable command-line interface (CLI) can greatly streamline workflows and automation tasks. Below is an extensive guide covering top cloud services—both popular and niche—with native or community-supported CLI tools, complete with comparison, installation, usage examples, and troubleshooting tips.

Top Recommended Services for Absolute Linux

  • pCloud – Easy-to-use, secure, 10 GB free, native CLI daemon.
  • MEGA – 20 GB free, end-to-end encryption, official megacmd.
  • Proton Drive – Strong privacy focus, community CLI via proton-drive-cli.
  • Filen – 10 GB free, Swiss-hosted, native Filen CLI.
  • Tresorit – Enterprise-grade encryption, official CLI client.
  • Icedrive – 10 GB free, Twofish encryption, CLI available.
  • Dropbox – 2 GB free, mature CLI integration.
  • Google Drive – 15 GB free, use community CLI (gdrive) or rclone.

Comparison Table

Service CLI Tool Free Storage Encryption Official Linux Support Link
pCloud pcloudcc 10 GB Client-side option Yes pCloud CLI
MEGA megacmd 20 GB End-to-end Yes MEGAcmd
Proton Drive proton-drive-cli 5 GB End-to-end Community GitHub
Filen filen 10 GB Client-side Yes Filen CLI
Tresorit tresorit-cli 3 GB trial End-to-end Yes Downloads
Icedrive icedrive-cli 10 GB Twofish Yes Downloads
Dropbox dropbox 2 GB Server-side Yes Install
Google Drive gdrive / rclone 15 GB Server-side Community gdrive

Which One to Choose?

  • If you want the most free storage: MEGA (20 GB) or Google Drive (15 GB).
  • For zero-knowledge encryption: Proton Drive, Tresorit, pCloud (with client-side encryption) or Icedrive.
  • For enterprise/teams: Tresorit or pCloud Business.
  • If you need Swiss hosting and privacy: Filen or Tresorit.
  • For universal support via one tool: use rclone (works with all above) though it’s not service-specific.

How to Use Each One with CLI on Absolute Linux

pCloud

Install the pCloud daemon and CLI:

sudo apt-get update
sudo apt-get install pcloudcc

Authenticate and mount:

pcloudcc --login your-email@example.com --password your-password
pcloudcc --mountpoint ~/pCloudDrive --foreground

Typical problems:

  • “Error: unable to connect”: check firewall or missing FUSE support.
  • Mount failures: install fuse and add user to fuse group.

MEGA (megacmd)

Download and install:

wget https://mega.nz/linux/MEGAsync/xUbuntu_20.04/amd64/megacmd_1.8.0-1.0.1_amd64.deb
sudo dpkg -i megacmd_.deb
sudo apt-get -f install

Login and usage:

mega-login your-email@example.com your-password
mega-mkdir /Root/myfolder
mega-put localfile.txt /Root/myfolder
mega-get /Root/myfolder/localfile.txt ~/Downloads/

Typical problems:

  • Storage synchronization issues: run mega-sync or mega-up for folder sync.
  • “SSL certificate” errors: update CA certificates.

Proton Drive

Install community CLI:

sudo apt-get install python3-pip
pip3 install proton-drive-cli

Authenticate and upload:

proton-drive-cli login
proton-drive-cli upload ~/file.txt /
proton-drive-cli ls /

Typical problems:

  • Login failing: ensure two-factor is disabled or generate an app password.
  • Slow transfers: CLI is in beta performance may vary.

Filen

Install the Filen CLI:

wget https://filen.io/downloads/filen_linux_amd64.tar.gz
tar xzf filen_linux_amd64.tar.gz
sudo mv filen /usr/local/bin/

Example usage:

filen login
filen upload ~/document.pdf /MyDocuments
filen list /
filen download /MyDocuments/document.pdf .

Typical problems:

  • “filen: command not found”: ensure /usr/local/bin is in PATH.
  • Authentication hangs: run filen logout then re-login.

Tresorit

Download and install:

wget https://download.tresorit.com/linux/Tresorit_2.19.1-1_amd64.deb
sudo dpkg -i Tresorit_.deb
sudo apt-get -f install

Start the CLI and sync:

tresorit-cli --login your-email@example.com
tresorit-cli sync /local/folder TresorName
tresorit-cli status

Typical problems:

  • Timeouts: check if tresorit-daemon is running.
  • Permission denied: run sudo tresorit-cli or adjust folder permissions.

Icedrive

Install CLI tool:

wget https://download.icedrive.net/linux/icedrive-cli.tar.gz
tar xzf icedrive-cli.tar.gz
sudo mv icedrive-cli /usr/local/bin/icedrive

Usage examples:

icedrive login
icedrive ls /
icedrive upload ~/video.mp4 /Videos
icedrive download /Videos/video.mp4 ~/Downloads

Typical problems:

  • “Login failed”: reset credentials via web interface.
  • “Invalid JSON response”: update CLI to latest version.

Dropbox

Install official Dropbox CLI:

sudo apt-get install python3-gpg dropbox
dropbox start -i

Basic commands:

dropbox status
dropbox filestatus ~/Dropbox/file.txt
dropbox exclude add ~/some-folder

Typical problems:

  • Daemon not starting: run dropbox start --background.
  • Sync conflicts: check the ~/.dropbox/logs for errors.

Google Drive (gdrive)

Install community CLI:

wget -O gdrive https://github.com/prasmussen/gdrive/releases/download/2.1.1/gdrive-linux-x64
chmod  x gdrive
sudo mv gdrive /usr/local/bin/

Authenticate and use:

gdrive about
gdrive list
gdrive upload ~/file.zip
gdrive download FILE_ID

Typical problems:

  • OAUTH errors: re-run gdrive list to trigger reauth flow.
  • “Rate Limit Exceeded”: throttle requests or switch to rclone.

Conclusion

Absolute Linux users have a wealth of cloud storage options with dedicated or community CLIs. For the best combination of free space and security, MEGA and pCloud stand out. When zero-knowledge encryption is paramount, consider Proton Drive, Tresorit, or Icedrive. Filen is ideal for Swiss-hosted privacy, while Dropbox and Google Drive—via community tools—remain solid, well-supported choices. Whichever service you choose, the CLI empowers you to script, automate, and integrate cloud storage directly into your Absolute Linux workflows.

Be the first to leave a comment

Leave a Reply

Your email address will not be published. Required fields are marked *