англійськафранцузькаіспанська

Значок OnWorks

python3-swift - Інтернет у хмарі

Запустіть python3-swift у постачальника безкоштовного хостингу OnWorks через Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS

Це команда python3-swift, яку можна запустити в постачальнику безкоштовного хостингу OnWorks за допомогою однієї з наших численних безкоштовних робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS

ПРОГРАМА:

ІМ'Я


swift - клієнтський інструмент OpenStack Swift

СИНТАКСИС


swift [параметри] [args]

ОПИС


Команда swift tool — це утиліта командного рядка для зв’язку з об’єктом OpenStack
Середовище зберігання (Swift). Це дозволяє виконувати кілька видів операцій.

КОМАНДИ


stat [командні параметри] [контейнер] [об'єкт]
Відображає інформацію для облікового запису, контейнера або об’єкта залежно від заданих аргументів
(якщо якийсь). У докладному режимі відображаються URL-адреса сховища та маркер аутентифікації
також. Опція --lh повідомляє розміри у форматі, читаному людиною, подібному до ls -lh.

список [командні параметри] [контейнер]
Перелічує контейнери для облікового запису або об’єкти для контейнера. -p
або --префікс — це параметр, який відображатиме лише елементи, які починаються з цього
префікс. -d або --роздільник є параметром (лише для списків контейнерів)
який згорне елементи з заданим роздільником (див. OpenStack Swift general
документація, що це означає).

Параметри -l або --long та --lh надають більше деталей, подібно до ls -l та ls -lh,
останнє надає розміри у форматі, доступному для читання (наприклад, 3K, 12M тощо). Ці останні 2
комутатори використовують більше накладних витрат, щоб отримати ці деталі, що прямо пропорційно
кількість контейнерів або об'єктів, які перераховуються. Тільки з параметрами -t або --total
підсумки звіту.

завантажувати [командні параметри] контейнер file_or_directory [файл_або_каталог] [...]
Завантажує до даного контейнера файли та каталоги, зазначені іншим
аргументи -c або --changed – це параметр, який завантажуватиме лише ті файли, які були змінені
з моменту останнього завантаження. --ім’я-об’єкта це параметр, який завантажуватиме
файл і ім’я об’єкта або завантажте каталог і використовуйте як об'єкт
префікс. -S або --segment-size і --leave-segments та інші є
також параметри (докладніше див. швидке завантаження --довідка).

після [командні параметри] [контейнер] [об'єкт]
Оновлює мета-інформацію для облікового запису, контейнера або об’єкта залежно від аргументів
дано. Якщо контейнер не знайдено, він буде створений автоматично; але це є
не вірно для рахунків та об'єктів. Контейнери також дозволяють використовувати -r (або --read-acl) і -w
(або --write-acl). Опція -m або --meta дозволена для всіх і використовується для визначення
елементи метаданих користувача, які потрібно встановити у формі Name:Value. Цей варіант можна повторити.
Для отримання додаткової інформації та параметрів див. swift post --help. Приклад: пост -m Колір: синій -m
Розмір: Великий

скачати [командні параметри] [контейнер] [об'єкт] [об'єкт] [...]
Завантажує все, що є в обліковому записі (з --all), або все в контейнері, або a
список об'єктів залежно від наведених аргументів. Для завантаження одного об’єкта можна використовувати
-o [--вихід] можливість переспрямування виводу до певного файлу або якщо
"-", потім просто переспрямуйте на стандартний вихід або за допомогою --no-download, щоб нічого не писати
на диск. Ви можете вказати додаткові заголовки за допомогою повторюваної опції -H, схожої на cURL
[--заголовок]. Для отримання додаткової інформації та параметрів див. швидке завантаження --довідка.

видаляти [командні параметри] [контейнер] [об'єкт] [об'єкт] [...]
Видаляє все в обліковому записі (з --all), або все в контейнері, або все
об'єкти в контейнері, які починаються з заданого рядка (задається --prefix), або списку
об'єктів залежно від заданих аргументів. Сегменти об’єктів маніфесту будуть видалені
також, якщо ви не вкажете параметр --leave-segments. Для отримання додаткової інформації та опцій
див. швидке видалення --довідка.

можливості [proxy-url]
Відображає можливості кластера. Вихід містить список активованих Swift
проміжне програмне забезпечення, а також відповідні параметри для кожного з них. Додатково відображається команда
відповідні параметри для ядра Swift. Якщо параметр proxy-url не надано, то
url-адреса зберігання, отримана після аутентифікації, використовується як проксі-URL-адреса.

скроневий [команда-опція] метод seconds шлях ключ
Генерує тимчасову URL-адресу, що дозволяє неавтентифікований доступ до об’єкта Swift на
заданий шлях, використовуючи заданий метод HTTP, протягом заданої кількості секунд, використовуючи
заданий ключ TempURL. Якщо вказано необов’язковий аргумент --absolute, замість нього вказуються секунди
інтерпретується як мітка часу Unix, після якої URL-адреса має закінчитися. Приклад: tempurl GET
$(date -d "1 січня 2016" +%s) /v1/AUTH_foo/bar_container/quux.md my_secret_tempurl_key
-- абсолютна

авт
Відображати змінні аутентифікації, пов’язані з автентифікацією, у форматі, зручному для оболонки. Для прикладів
див. swift auth --довідка.

ВАРІАНТИ


--version Показати номер версії програми та вийти
-h, --help Показати це (або будь-яку підкоманду, якщо після команди) довідкове повідомлення та
вихід
-s, --snet Використовувати внутрішню мережу SERVICENET
-v, --verbose Надрукувати додаткову інформацію
-q, --quiet Придушити вихід статусу
-A AUTH, --auth=AUTH URL для отримання маркера аутентифікації
-U USER, --user=USER Ім'я користувача для отримання маркера авторизації
-V 1|2, --auth-version=ВЕРСІЯ Версія протоколу аутентифікації
-K KEY, --key=KEY Ключ для отримання токена аутентифікації
--os-storage-url=URL Використовуйте це замість URL-адреси, що повертається з auth
--os-help Показати всі параметри автентифікації OpenStack
Додаткові параметри див. у swift --help і swift --os-help.

приклад


swift -A https://127.0.0.1:443/auth/v1.0 -U swiftops:swiftops -K swiftops stat

Account: AUTH_43b42dae-dc0b-4a4b-ac55-97de614d6e6e
Контейнери: 1
Об'єкти: 1
Байтів: 1124 XNUMX
Діапазон прийняття: байти
X-Trans-Id: txb21186a9eef64ed295a1e95896a0fc72

ДОКУМЕНТАЦІЯ


Більш детальну документацію про OpenStack Swift в цілому можна знайти за адресою
http://swift.openstack.org

Використовуйте python3-swift онлайн за допомогою служб onworks.net


Безкоштовні сервери та робочі станції

Завантажте програми для Windows і Linux

  • 1
    unitedrpms
    unitedrpms
    Приєднуйтесь до нас у Gitter!
    https://gitter.im/unitedrpms-people/Lobby
    Увімкніть репозиторій URPMS у вашому
    система -
    https://github.com/UnitedRPMs/unitedrpms.github.io/bl...
    Завантажити unitedrpms
  • 2
    Збільшити C ++ Бібліотеки
    Збільшити C ++ Бібліотеки
    Boost надає безкоштовний портативний пристрій
    рецензовані бібліотеки C++. The
    акцент робиться на переносних бібліотеках, які
    добре працювати зі стандартною бібліотекою C++.
    Перегляньте http://www.bo...
    Завантажте бібліотеки Boost C++
  • 3
    VirtualGL
    VirtualGL
    VirtualGL перенаправляє тривимірні команди з a
    Програма OpenGL Unix/Linux на a
    серверний графічний процесор і перетворює
    відтворювати 3D-зображення у відеопотік
    з якої ...
    Завантажити VirtualGL
  • 4
    libusb
    libusb
    Бібліотека, щоб увімкнути простір користувача
    прикладні програми для спілкування
    USB-пристрої. Аудиторія: розробники, кінець
    Користувачі / Робочий стіл. Мова програмування: C.
    Категорії...
    Завантажити libusb
  • 5
    ЛАГІТ
    ЛАГІТ
    SWIG – це інструмент розробки програмного забезпечення
    що з'єднує програми, написані на C і
    C++ з різноманітними високорівневими
    мови програмування. SWIG використовується з
    інший...
    Завантажити SWIG
  • 6
    Тема WooCommerce Nextjs React
    Тема WooCommerce Nextjs React
    Тема React WooCommerce, створена за допомогою
    Next JS, Webpack, Babel, Node і
    Express, використовуючи GraphQL і Apollo
    Клієнт. Магазин WooCommerce в React(
    містить: Продукти...
    Завантажте тему WooCommerce Nextjs React
  • Детальніше »

Команди Linux

Ad