Introducción
En el ecosistema de Linux Nitrux, la línea de comandos (CLI) se ha consolidado como una herramienta esencial para automatizar, integrar y optimizar tareas cotidianas. Cuando hablamos de almacenamiento en la nube, disponer de clientes CLI estables y bien mantenidos nos permite sincronizar carpetas, programar backups y gestionar archivos sin entorno gráfico. En este artículo detallamos los mejores servicios de almacenamiento en la nube con interfaces de línea de comandos disponibles para Nitrux, su comparativa, recomendaciones de uso y ejemplos de instalación y comandos típicos.
Top recomendados para Nitrux
- pCloud
- Mega
- Proton Drive
- Filen
- Tresorit
- Icedrive
- Dropbox
- Google Drive
Comparativa de servicios CLI
| Servicio | CLI Oficial / 3rd-party | Cifrado | Gratis | Sistemas | Enlace |
|---|---|---|---|---|---|
| pCloud | pcloudcc (oficial) | Opcional AES-256 | 10 GB | Linux, Windows, macOS | pcloud.com |
| Mega | megacmd (oficial) | End-to-end | 20 GB | Linux, Windows, macOS | mega.nz |
| Proton Drive | protondrive-cli (3rd-party) | End-to-end | 1 GB | Linux, Windows, macOS | proton.me/drive |
| Filen | filen-cli (oficial) | End-to-end | 12 GB | Linux, Windows, macOS | filen.io |
| Tresorit | t3r (3rd-party) | End-to-end | 3 GB | Linux, Windows, macOS | tresorit.com |
| Icedrive | ice (oficial) | End-to-end | 10 GB | Linux, Windows, macOS | icedrive.net |
| Dropbox | dbxcli (3rd-party) | En tránsito | 2 GB | Linux, Windows, macOS | dropbox.com |
| Google Drive | gdrive (3rd-party) | En tránsito | 15 GB | Linux, Windows, macOS | drive.google.com |
¿Cuál elegir?
La elección del servicio depende de:
- Privacidad: Proton Drive, Tresorit, Filen e Icedrive destacan por su cifrado de extremo a extremo.
- Espacio gratis: Mega (20 GB) y Google Drive (15 GB) ofrecen los planes gratuitos más generosos.
- Integración CLI: pCloud y Mega tienen clientes oficiales bien mantenidos.
- Rendimiento y velocidad: pCloud y Mega suelen ganar en velocidad de subida/bajada.
Cómodo uso con CLI en Nitrux
1. pCloud (pcloudcc)
Instalación:
sudo apt update sudo apt install pcloudcc
Iniciar sesión:
pcloudcc -u TU_EMAIL -p TU_CONTRASEÑA
Sincronizar carpeta local a pCloud:
pcloudcc -s /home/usuario/MisDatos:/backup
2. Mega (megacmd)
Instalación:
sudo apt update sudo apt install megacmd
Login:
mega-login correo@ejemplo.com MICONTRASEÑA
Subir un archivo:
mega-put archivo.txt /Root/MiCarpeta
3. Proton Drive (protondrive-cli)
Instalación vía pip:
sudo apt update sudo apt install python3-pip pip3 install protondrive-cli
Autenticación interactiva:
protondrive login
Listar archivos:
protondrive list
4. Filen (filen-cli)
Descarga del paquete:
wget https://downloads.filen.io/filen-cli-linux-amd64.tar.gz tar xzf filen-cli-linux-amd64.tar.gz sudo mv filen /usr/local/bin/
Login y sync:
filen signin filen sync --upload /home/usuario/proyecto
5. Tresorit (t3r)
Instalación desde GitHub:
sudo apt update sudo apt install golang-go git go install github.com/zavolan/t3r@latest
Configuración:
t3r login t3r sync iniciar --local /datos --remote /Tresorit/Backup
6. Icedrive (ice)
Instalación:
sudo apt update sudo apt install icedrive-cli
Ejemplo de subida:
ice login ice upload /home/usuario/documento.pdf /
7. Dropbox (dbxcli)
Instalación:
sudo apt update sudo apt install golang-go git go install github.com/dropbox/dbxcli@latest
Token y listado:
export DROPBOX_TOKEN=TU_TOKEN dbxcli list /
8. Google Drive (gdrive)
Instalación:
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/
Configuración inicial:
gdrive about
Subir archivo:
gdrive upload mi_foto.png
Problemas típicos y soluciones
- Error de autenticación: Verificar fecha/sistema y tokens regenerar credenciales o recapturar el código OAuth.
- Permisos denegados: Asegurarse de ejecutar el cliente con permisos de lectura/escritura en la ruta local.
- Conexión lenta o timeouts: Reducir el número de subprocesos o reintentos, o usar mirror más cercano.
- Conflictos de sincronización: Revisar logs y usar modo explícito de overwrite o renombrado en la CLI.
- Dependencias faltantes: Instalar paquetería oficial o compilar desde código fuente si no hay binarios.
Conclusión
En Nitrux, disponer de clientes CLI para tus servicios de nube favoritos te permite integrar el almacenamiento con scripts, cronjobs y flujos de trabajo sin depender de entornos gráficos. Según tus necesidades de privacidad, espacio y fiabilidad, podrás escoger entre pCloud, Mega, Proton Drive o alternativas consolidadas como Dropbox y Google Drive. ¡Prueba y automatiza tu backup!
Sé el primero en dejar un comentario