Если ты хочешь работать с Google Drive, Yandex.Disk, Dropbox, S3 и десятками других облаков так, будто это обычная файловая система - тебе нужен
rclone. Это утилита для синхронизации, копирования, шифрования и резервного копирования файлов в облачные хранилища.Поддерживает более 60 облаков, включая: Google Drive, OneDrive, Яндекс Диск, FTP/SFTP и даже локальные диски.
⚙️ Установка
sudo apt install rclone #Ubuntu/Debian
Или вручную:
```bash
curl https://rclone.org/install.sh | sudo bash
▪️ Быстрая настройка (на примере Google Drive)
rclone config
n - создать новое подключение
1. Введи имя, например gdrive
2. Выбери тип (drive для Google Drive)
3. Авторизуй через браузер
Готово!
▪️ Основные команды
📍 Копировать файлы в облако:
rclone copy ./backup gdrive:/my_backups
📍 Синхронизация (удаляет на целевой стороне лишнее):
rclone sync ./media gdrive:/media --progress
📍 Копирование из облака:
rclone copy gdrive:/media ./local_copy
📍 Просмотр файлов в облаке:
rclone ls gdrive:/my_backups
▪️ Продвинутые фишки
📍 Шифрование:
Создай новый remote с типом crypt, укажи как базу - существующий gdrive:encrypted/
Теперь все файлы будут шифроваться на лету, прямо перед отправкой.
📍 Сжатие + передача:
tar cz folder | rclone rcat gdrive:archive.tar.gz
📍 Тест пропускной способности:
rclone bench
📍 Мониторинг через Web UI:
rclone rcd --rc-web-gui
🌟 Зачем использовать rclone?
Удобный CLI-стиль как у rsync
Работает с почти любым облаком
Поддержка крипты, логирования, многопоточности
Можно использовать в скриптах, cron, backup-сценариях
Идеален для сервера без GUI
Rclone = rsync для облаков.
BashTex 📱 #linux #utils