Mejores servicios de almacenamiento en la nube con CLI para Linux Mint: (Comparativa)

TopLinux

Almacenamiento en la nube con CLI para Linux Mint: Guía profesional

En entornos Linux Mint, disponer de clientes en línea de comandos (CLI) para gestionar tu almacenamiento en la nube es esencial para flujos de trabajo automatizados, servidores sin entorno gráfico o tareas programadas. A continuación encontrarás un análisis de los servicios más destacados, su comparativa, recomendaciones de uso, ejemplos prácticos y cómo resolver los problemas más comunes.

Top recomendados para Linux Mint

Comparativa de servicios

Servicio Plan gratuito Almacenamiento Encriptación CLI oficial Enlace
pCloud 10 GB hasta 2 TB (pago único o suscripción) Opcional (cliente-side con pCloud Crypto) pcloud.com
Mega 20 GB hasta 16 TB End-to-end No (megatools) mega.nz
Proton Drive 1 GB hasta 500 GB End-to-end No (pdrive-cli) proton.me/drive
Filen 5 GB hasta 2 TB End-to-end filen.io
Tresorit 3 GB hasta 2 TB End-to-end No (no oficial) tresorit.com
Icedrive 10 GB hasta 8 TB End-to-end No (no oficial) icedrive.net
Nextcloud Variable (autohospedado) Depende del servidor Opcional (app externa) nextcloud.com
Google Drive 15 GB hasta 30 TB En tránsito/servidor No (gdrive) github.com/prasmussen/gdrive
Dropbox 2 GB hasta 5 TB En tránsito/servidor dropbox.com

¿Cuál elegir?

  • Si buscas encriptación end-to-end sencilla: Mega, Filen o Proton Drive.
  • Para mayor espacio gratuito y opciones de pago único: pCloud o Icedrive.
  • Para soluciones auto-hospedadas: Nextcloud es la mejor opción.
  • Si tu flujo depende de la integración G Suite o Dropbox: Google Drive CLI o Dropbox CLI.
  • Para unificarlas todas y automatizar: usa rclone.

Cómo usar cada cliente con CLI en Linux Mint

pCloud CLI

Instalación y primeros pasos:

sudo apt install pcloudcc
pcloudcc --version
# Iniciar sesión
pcloudcc --login tu_usuario tu_contraseña
# Montar en ~/pcloud
pcloudcc -u tu_usuario -p tu_contraseña -m ~/pcloud
  

Comandos básicos:

  • Subir archivo: pcloudcc --upload /ruta/archivo.txt /remote/ruta/
  • Listar contenido: pcloudcc --ls /remote/ruta/
  • Descargar archivo: pcloudcc --download /remote/archivo.zip ~/descargas/

Mega (megatools)

Instalación:

sudo apt install megatools
# Configurar ~/.megarc
[Login]
Username = tuemail@example.com
Password = tu_contraseña
  

Ejemplos:

# Subir
megaput --local /ruta/archivo.iso --remote /Root/
# Descargar
megaget /Root/archivo.iso
# Listar
megals /Root/
  

Proton Drive (pdrive-cli)

Instalación:

sudo pip3 install pdrive-cli
pdrive login
  

Uso:

# Listar carpetas
pdrive ls
# Subir
pdrive upload archivo.pdf /MyDrive/Docs/
# Descargar
pdrive download /MyDrive/Docs/archivo.pdf
  

Filen CLI

Instalación:

wget https://github.com/filen-io/filen-cli/releases/download/v1.0.0/filen-cli-linux.zip
unzip filen-cli-linux.zip -d ~/bin
chmod  x ~/bin/filen
# Añade ~/bin a tu PATH
  

Ejemplos:

filen login
filen upload /home/user/foto.jpg /Pictures/
filen ls /Pictures/
filen download /Pictures/foto.jpg ~/Descargas/
  

Tresorit CLI (no oficial)

Requiere Node.js:

sudo apt install nodejs npm
npm install -g tresorit-cli
tresorit login
  

Ejemplo de uso:

tresorit list
tresorit upload local.docx Tresorit/MyDocs/
tresorit download Tresorit/MyDocs/local.docx .
  

Icedrive CLI (no oficial)

Instalación vía pip:

sudo pip3 install icedrive-cli
icedrive login
  

Uso básico:

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

Nextcloud Client

sudo apt install nextcloud-client
nextcloud --help
# Sincronización automática desde la GUI o configuración de occ para servidor
  

Google Drive (gdrive)

# Descarga binario
wget -O gdrive https://github.com/prasmussen/gdrive/releases/download/2.1.0/gdrive-linux-x64
chmod  x gdrive
./gdrive about
# Autenticar y usar
gdrive upload archivo.txt
gdrive download file_id
  

Dropbox CLI

# Installer
cd ~  wget -O dropbox.tar.gz https://www.dropbox.com/download?plat=lnx.x86_64
tar xzf dropbox.tar.gz  .dropbox-dist/dropboxd
# Usa dropbox-cli para controlar
dropbox-cli status
dropbox-cli filestatus archivo.txt
  

Problemas típicos y soluciones

  • Errores de autenticación: revisa credenciales, borra caché/token y relanza el comando de login.
  • Permisos insuficientes: asegúrate de que el directorio de montaje o descarga pertenezca al usuario y tenga permisos 700/755.
  • Problemas de red o firewall: habilita puertos HTTPS (443) y revisa proxies.
  • Espacios en nombres de archivos: usa comillas o escape de espacios (Mi Archivo.txt).
  • Inestabilidad de CLI no oficial: revisa issues en GitHub o usa rclone como alternativa.

Con esta guía ya dispones de las herramientas y ejemplos necesarios para integrar tu almacenamiento en la nube favorito en Linux Mint mediante línea de comandos. Adáptalo a tus necesidades y disfruta de la flexibilidad y automatización que Linux ofrece.

Sé el primero en dejar un comentario

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *