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

Ad


Значок OnWorks

i686-linux-gnu-ar - онлайн у хмарі

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

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

ПРОГРАМА:

ІМ'Я


ar - створювати, змінювати та витягувати з архівів

СИНТАКСИС


ar [-X32_64] [-]p[модуль] [--підключати ім'я] [--ціль bfdname] [relpos]
[вважати] архів [член...]

ОПИС


GNU ar програма створює, модифікує та витягує з архівів. An
архів це один файл, що містить колекцію інших файлів у a
структуру, яка дає змогу отримати вихідну особу
файли (називається членів архіву).

Вміст оригінальних файлів, режим (дозволи), мітка часу, власник і
групи зберігаються в архіві і можуть бути відновлені при вилученні.

GNU ar може підтримувати архіви, члени яких мають імена будь-якої довжини;
однак, залежно від того, як ar налаштовано у вашій системі, обмеження на
Довжина імені члена може бути встановлена ​​для сумісності з архівом
формати, підтримувані іншими інструментами. Якщо вона існує, межа часто
15 символів (типово для форматів, пов’язаних з a.out) або 16 символів
(типові для форматів, пов’язаних із coff).

ar вважається бінарною утилітою, оскільки архіви такого роду є
найчастіше використовується як libraries утримання зазвичай необхідних підпрограм.

ar створює індекс для символів, визначених у переміщуваному об’єкті
модулів в архіві, коли ви вказуєте модифікатор s. Після створення,
цей індекс оновлюється в архіві щоразу ar вносить зміни до свого
вміст (за винятком q операція оновлення). Архів з таким
index пришвидшує зв’язування з бібліотекою та дозволяє використовувати підпрограми в
бібліотеки телефонувати один одному без урахування їх розміщення в
архів

Ви можете використовувати nm -s or nm --print-armap щоб перерахувати цю індексну таблицю. Якщо an
В архіві відсутня таблиця, інша форма ar званий ranlib може бути використаний
щоб додати лише таблицю.

GNU ar можна за бажанням створити a тонкий архів, який містить символ
індекс і посилання на оригінальні копії файлів-учасників
архів. Це корисно для створення бібліотек для локального використання
дерево побудови, де, як очікується, залишаться переміщувані об'єкти
доступні, і копіювання вмісту кожного об’єкта буде лише марною тратою
час і простір.

Архів може бути або тонкий або це може бути нормальним. Не може бути і того, й іншого
в той самий час. Після створення архіву його формат неможливо
змінено без попереднього видалення, а потім створення нового архіву
його місце.

Тонкі архіви також є сплющений, щоб додати один тонкий архів до
інший тонкий архів не вкладає його, як це було б зі звичайним
архів. Замість цього додаються елементи першого архіву
окремо до другого архіву.

Шляхи до елементів архіву зберігаються відносно
сам архів.

GNU ar розроблено для сумісності з двома різними об’єктами. ти
може контролювати свою активність за допомогою параметрів командного рядка, як-от різні
різновидів ar на системах Unix; або, якщо ви вкажете одну команду-
варіант лінії -M, ви можете керувати ним за допомогою сценарію, що надається через стандарт
введення, як програма МРТ «бібліотекар».

ВАРІАНТИ


GNU ar дозволяє змішувати код операції p та прапори-модифікатори модуль in
будь-який порядок, у межах першого аргументу командного рядка.

Якщо бажаєте, ви можете почати перший аргумент командного рядка з тире.

Команда p keyletter вказує, яку операцію потрібно виконати; це може бути будь-який з
наведені нижче, але ви повинні вказати лише одне з них:

d видаляти модулі з архіву. Вкажіть назви модулів до
видаляти як член...; архів не торкається, якщо ви вкажете ні
файли для видалення.

Якщо ви вказали v модифікатор, ar перераховує кожен модуль таким, яким він є
видалено.

m Використовуйте цю операцію, щоб рухатися членів в архіві.

Упорядкування членів в архіві може вплинути на те, як
програми зв’язуються за допомогою бібліотеки, якщо символ визначено в
більше одного члена.

Якщо з "m" не використовуються модифікатори, будь-які члени, названі вами
член аргументи переміщуються до кінець архіву; ви можете використовувати
a, bабо i модифікатори, щоб перемістити їх у вказане місце.

p друк зазначені члени архіву, у стандартний вихід
файл. Якщо v вказано модифікатор, покажіть ім’я члена раніше
копіювання його вмісту до стандартного виведення.

Якщо вказати ні член аргументи, всі файли в архіві
друкуються.

q Швидко додавати; Історично додайте файли член... до кінця
архів, без перевірки на заміну.

Модифікатори a, b та i do НЕ впливати на цю операцію; нових членів
завжди розміщуються в кінці архіву.

Модифікатор v робить ar список кожного файлу, як він додається.

Оскільки суть цієї операції полягає в швидкості, реалізації ar
мати можливість не оновлювати таблицю символів архіву, якщо така
існує. Однак занадто багато різних систем припускають цей символ
таблиці завжди оновлені, тому GNU ar навіть перебудує таблицю
з швидким додатком.

Примітка - GNU ar обробляє команду qs як синонім для r - заміна
вже наявні файли в архіві та додавання нових на сторінці
end.

r Вставте файли член... в архівзаміна). Це
експлуатація відрізняється від q в тому, що будь-які раніше існуючі члени
видаляються, якщо їх імена збігаються з доданими.

Якщо один із файлів, названих у член... не існує, ar дисплеїв
повідомлення про помилку, і не заважає будь-яких існуючих учасників
архів з цією назвою.

За замовчуванням нові члени додаються в кінці файлу; але ти
може використовувати один з модифікаторів a, bабо i подати запит на розміщення
відносно якогось існуючого члена.

Модифікатор v використовується з цією операцією, викликає рядок виводу
для кожного вставленого файлу разом з однією з літер a or r до
вкажіть, чи був доданий файл (жоден старий учасник не видалено) або
замінено.

s Додайте індекс до архіву або оновіть його, якщо він уже існує.
Зауважте, що ця команда є винятком із правила, яке можна використовувати лише
бути однією командною літерою, оскільки її можна використовувати як a
команда або модифікатор. У будь-якому випадку він робить те саме.

t Показати а таблиця перерахування змісту архів, або ті з
файли, перераховані в член... які є в архіві.
Зазвичай відображається лише ім'я учасника; якщо ви також хочете побачити
режими (дозволи), позначку часу, власника, групу та розмір, ви можете
попросіть це, також вказавши v модифікатор.

Якщо ви не вкажете a член, всі файли в архіві є
перераховані

Якщо є більше одного файлу з однаковою назвою (скажімо, бути) в ан
архів (скаж ba), ar t ba бути перераховує лише першу інстанцію; до
побачити їх усі, ви повинні запитати повний список --- у нашому прикладі,
ar t ba.

x Витяг члени (ім член) з архіву. Ви можете використовувати v
модифікатор з цією операцією, щоб запитати це ar укажіть кожне ім’я як
воно витягує його.

Якщо ви не вкажете a член, всі файли в архіві є
видобутий.

Файли не можна витягти з тонкого архіву.

--допомога
Відображає список параметрів командного рядка, які підтримує ar , А потім
виходи.

-- версія
Відображає інформацію про версію ar а потім виходить.

Ряд модифікаторів (модуль) може одразу слідувати за p ключовий лист, до
вкажіть варіанти поведінки операції:

a Додайте нові файли після існуючий член архіву. Якщо ви використовуєте
модифікатор a, має бути ім’я існуючого члена архіву
представлений як relpos аргумент, перед архів специфікація.

b Додайте нові файли перед тим існуючий член архіву. Якщо ви використовуєте
модифікатор b, має бути ім’я існуючого члена архіву
представлений як relpos аргумент, перед архів специфікація.
(такий же, як i).

c Створювати архів. Зазначений архів завжди створюється, якщо воно
не існувало, коли ви подали запит на оновлення. Але виноситься попередження
якщо ви заздалегідь не вкажете, що плануєте створити його, by
використовуючи цей модифікатор.

D Діяти в детермінований режим. При додаванні файлів та архіву
індекс використовує нуль для UID, GID, міток часу та використовує послідовний файл
режими для всіх файлів. Коли використовується цей параметр, якщо ar використовується з
ідентичні параметри та ідентичні вхідні файли, кілька запусків будуть
створювати ідентичні вихідні файли незалежно від вхідних файлів
власників, груп, режимів файлів або часу модифікації.

If бінутіли було налаштовано з --enable-deterministic-archives,
тоді цей режим увімкнено за замовчуванням. Його можна відключити за допомогою U
модифікатор, нижче.

f Урізати імена в архіві. GNU ar зазвичай дозволяє файл
назви будь-якої довжини. Це призведе до створення архівів, які
не сумісні з рідною ar програма на деяких системах. Якщо
це викликає занепокоєння, f модифікатор може використовуватися для скорочення файлу
імена при розміщенні їх в архіві.

i Вставте нові файли перед тим існуючий член архіву. Якщо ви
використовувати модифікатор i, має бути ім’я існуючого члена архіву
представлений як relpos аргумент, перед архів специфікація.
(такий же, як b).

l Цей модифікатор прийнято, але не використовується.

N Використовує вважати параметр. Це використовується, якщо їх кілька
записи в архіві з однойменною назвою. Витягніть або видаліть
екземпляр вважати даного імені з архіву.

o Зберегти оригінал дати членів при їх вилученні. Якщо
ви не вказуєте цей модифікатор, файли витягуються з архіву
штампується час вилучення.

P Використовуйте повне ім’я шляху при збігу імен в архіві. GNU ar
не можна створити архів з повним іменем шляху (такі архіви є
не POSIX скарги), але інші творці архівів можуть. Цей варіант
спричинить GNU ar щоб відповідати іменам файлів за допомогою повного імені шляху,
що може бути зручно під час вилучення окремого файлу з файлу
архів, створений іншим інструментом.

s Запишіть індекс об’єктного файлу в архів або оновіть існуючий
один, навіть якщо до архіву не внесено жодних інших змін. Ви можете використовувати
цей прапор модифікатора або з будь-якою операцією, або окремо. Біг ar
s в архіві еквівалентно запуску ranlib на ньому.

S Не створюйте архівну таблицю символів. Це може прискорити
створення великої бібліотеки в кілька кроків. Отриманий архів
не можна використовувати з компонувальником. Щоб побудувати таблицю символів,
ви повинні опустити S модифікатор при останньому виконанні ar, або ти
треба бігти ranlib в архіві.

T Зробіть вказане архів a тонкий архів. Якщо воно вже існує
і є звичайним архівом, в якому мають бути присутні наявні учасники
той самий каталог, що і архів.

u Зазвичай ar r... вставляє всі перераховані файли в архів. Якщо
ви хотіли б вставити тільки ті файли, які ви перераховуєте
новіші, ніж існуючі члени з тими ж іменами, використовуйте цей модифікатор.
Команда u модифікатор дозволений лише для операції r (замінити). в
зокрема, поєднання qu не допускається, оскільки перевірка
часові позначки втратять будь-яку перевагу в швидкості від операції q.

U Do НЕ працювати в детермінований режим. Це зворотне до D
модифікатор, вище: додані файли та індекс архіву отримають їх
фактичних значень UID, GID, позначки часу та режиму файлу.

Це значення за замовчуванням, якщо бінутіли було налаштовано з
--enable-deterministic-archives.

v Цей модифікатор запитує докладний версія операції. Багато
операції відображають додаткову інформацію, наприклад імена файлів
оброблено, коли модифікатор v додається.

V Цей модифікатор показує номер версії ar.

ar ігнорує написаний початковий варіант -X32_64, для сумісності з AIX.
Поведінка, яку створює цей параметр, є типовою для GNU ar. ar
не підтримує жодного іншого -X варіанти; зокрема, так
не підтримує -X32 який є за замовчуванням для AIX ar.

Додатковий перемикач командного рядка --підключати ім'я Причини ar щоб завантажити
називається плагін ім'я що додає підтримку інших форматів файлів. Це
Опція доступна лише в тому випадку, якщо ланцюжок інструментів був створений за допомогою плагіна
підтримка ввімкнена.

Додатковий перемикач командного рядка --ціль bfdname вказує, що
члени архіву мають формат об’єктного коду, відмінний від вашого
формат системи за замовчуванням. Побачити

@файл
Прочитайте параметри командного рядка з файл. Прочитані параметри вставлені
замість оригіналу @файл варіант. Якщо файл не існує, або
неможливо прочитати, то варіант буде трактуватися буквально, а ні
вилучено

Варіанти в файл розділені пробілами. Пробіл
символ може бути включений в опцію, оточуючи весь
варіант у одинарних або подвійних лапках. Будь-який символ (в т.ч
зворотну косу риску) може бути включено, додаючи префікс символу
включено із зворотною косою рискою. The файл може сама містити додаткові
@файл варіанти; будь-які такі параметри будуть оброблятися рекурсивно.

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


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

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

  • 1
    ЛАГІТ
    ЛАГІТ
    SWIG – це інструмент розробки програмного забезпечення
    що з'єднує програми, написані на C і
    C++ з різноманітними високорівневими
    мови програмування. SWIG використовується з
    інший...
    Завантажити SWIG
  • 2
    Тема WooCommerce Nextjs React
    Тема WooCommerce Nextjs React
    Тема React WooCommerce, створена за допомогою
    Next JS, Webpack, Babel, Node і
    Express, використовуючи GraphQL і Apollo
    Клієнт. Магазин WooCommerce в React(
    містить: Продукти...
    Завантажте тему WooCommerce Nextjs React
  • 3
    archlabs_repo
    archlabs_repo
    Сховище пакетів для ArchLabs Це
    додаток, який також можна отримати
    від
    https://sourceforge.net/projects/archlabs-repo/.
    Його розміщено в OnWorks у...
    Завантажити archlabs_repo
  • 4
    Проект Зефір
    Проект Зефір
    Проект Zephyr – це нове покоління
    операційна система реального часу (RTOS).
    підтримує декілька апаратних засобів
    архітектури. Він заснований на а
    ядро малої площі...
    Завантажити Zephyr Project
  • 5
    SCONS
    SCONS
    SCons - це інструмент для створення програмного забезпечення
    що є кращою альтернативою
    класичний інструмент "Make" для створення
    ми всі знаємо і любимо. SCons є
    впроваджено...
    Завантажити SCons
  • 6
    PSeInt
    PSeInt
    PSeInt - це інтерпретатор псевдокоду для
    іспаномовні студенти програмування.
    Його головне призначення – бути інструментом для
    навчання та розуміння основ
    концепція...
    Завантажити PSeInt
  • Детальніше »

Команди Linux

  • 1
    7z
    7z
    7z - файловий архіватор з найвищими
    ступінь стиснення...
    Запустіть 7z
  • 2
    7за
    7за
    7za - файловий архіватор з найвищими
    ступінь стиснення...
    Виконати 7za
  • 3
    плазуни
    плазуни
    CREEPY - інформація про геолокацію
    агрегатор ОПИС: creepy is an
    додаток, що дозволяє збирати
    інформація про геолокацію
    користувачі з...
    Біг моторошно
  • 4
    cricket-compile
    cricket-compile
    cricket - програма для керування
    збір і відображення часових рядів
    дані ...
    Запустіть cricket-compile
  • 5
    g-wrap-config
    g-wrap-config
    g-wrap-config - скрипт для отримання
    інформація про встановлену версію
    G-Wrap ...
    Запустіть g-wrap-config
  • 6
    g.accessgrass
    g.accessgrass
    g.access – контролює доступ до
    поточний набір карт для інших користувачів на
    система. Якщо опції немає, друкує
    поточний стан. КЛЮЧОВІ СЛОВА: загальне, карта
    управління, п...
    Запустіть g.accessgrass
  • Детальніше »

Ad