linux:internet:s3cmd
Различия
Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
| linux:internet:s3cmd [2025/12/06 08:48] – внешнее изменение (Дата неизвестна) 127.0.0.1 | linux:internet:s3cmd [2026/03/07 11:01] (текущий) – Кирилл | ||
|---|---|---|---|
| Строка 3: | Строка 3: | ||
| ---- | ---- | ||
| - | Открываем терминал **Ctrl+Alt+T**, | + | ===== О S3cmd ===== |
| + | |||
| + | S3cmd - Это консольная утилита для | ||
| ===== Установка S3cmd ===== | ===== Установка S3cmd ===== | ||
| Устанавливаем S3cmd: | Устанавливаем S3cmd: | ||
| - | < | + | < |
| sudo apt install s3cmd | sudo apt install s3cmd | ||
| </ | </ | ||
| - | ==== Настройка S3cmd ==== | + | ===== Настройка S3cmd ===== |
| Создаём в домашней директории конфигурационный файл .s3cfg: | Создаём в домашней директории конфигурационный файл .s3cfg: | ||
| - | < | + | < |
| nano ~/.s3cfg | nano ~/.s3cfg | ||
| </ | </ | ||
| Строка 31: | Строка 33: | ||
| Сохраняем файл Ctrl+O и выходим из редактора Ctrl+X: | Сохраняем файл Ctrl+O и выходим из редактора Ctrl+X: | ||
| - | ==== Работа с файлами ==== | + | ===== Работа с файлами |
| Просмотр списка файлов в бакете: | Просмотр списка файлов в бакете: | ||
| - | < | + | < |
| s3cmd ls s3://< | s3cmd ls s3://< | ||
| </ | </ | ||
| Загрузка файла в бакет: | Загрузка файла в бакет: | ||
| - | < | + | < |
| s3cmd put test.txt s3://< | s3cmd put test.txt s3://< | ||
| </ | </ | ||
| - | ==== Загрузка multipart ==== | + | ===== Загрузка multipart |
| Отключение опции multipart: | Отключение опции multipart: | ||
| Строка 49: | Строка 51: | ||
| --disable-multipart | --disable-multipart | ||
| - | < | + | < |
| cmd put < | cmd put < | ||
| </ | </ | ||
| Строка 64: | Строка 66: | ||
| Устанавливаем нужный размер партиции. К примеру, | Устанавливаем нужный размер партиции. К примеру, | ||
| - | < | + | < |
| s3cmd put < | s3cmd put < | ||
| </ | </ | ||
| Скачивание файла из бакета: | Скачивание файла из бакета: | ||
| - | < | + | < |
| s3cmd get s3://< | s3cmd get s3://< | ||
| </ | </ | ||
| Удаление файла в бакете: | Удаление файла в бакете: | ||
| - | < | + | < |
| s3cmd del s3://< | s3cmd del s3://< | ||
| </ | </ | ||
| - | === Управление прерванными составными (multipart) загрузками === | + | ===== Управление прерванными составными (multipart) загрузками |
| Список прерванных загрузок: | Список прерванных загрузок: | ||
| - | < | + | < |
| s3cmd multipart s3://< | s3cmd multipart s3://< | ||
| </ | </ | ||
| Удаление фрагментов неудачных загрузок: | Удаление фрагментов неудачных загрузок: | ||
| - | < | + | < |
| s3cmd abortmp s3://< | s3cmd abortmp s3://< | ||
| </ | </ | ||
| Синхронизация файлов с бакетом: | Синхронизация файлов с бакетом: | ||
| - | < | + | < |
| s3cmd sync . s3://< | s3cmd sync . s3://< | ||
| </ | </ | ||
linux/internet/s3cmd.1765010916.txt.gz · Последнее изменение: — 127.0.0.1
