GoGPT Best VPN GoSearch

Значок OnWorks

h8300-hms-ar - Интернет в облаке

Запустите h8300-hms-ar в провайдере бесплатного хостинга OnWorks через Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.

Это команда h8300-hms-ar, которую можно запустить в провайдере бесплатного хостинга OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.

ПРОГРАММА:

ИМЯ


ar - создавать, изменять и извлекать из архивов

СИНТАКСИС


ар [-X32_64] [-]p[модуль [отношения] [считать]] архив [член...]

ОПИСАНИЕ


GNU ar программа создает, изменяет и извлекает из архивов. An архив это один
файл, содержащий набор других файлов в структуре, которая позволяет извлекать
исходные отдельные файлы (называемые члены архива).

Содержимое исходных файлов, режим (разрешения), отметка времени, владелец и группа
сохраняется в архиве и может быть восстановлен при распаковке.

GNU ar может вести архивы, члены которых имеют имена любой длины; однако, в зависимости от
это ar настроен в вашей системе, ограничение на длину имени члена может быть наложено для
совместимость с форматами архивов поддерживается другими инструментами. Если он существует, предел
часто состоит из 15 символов (типично для форматов, связанных с a.out) или 16 символов (типично для
форматы, относящиеся к coff).

ar считается двоичной утилитой, потому что архивы такого типа чаще всего используются как
библиотеки проведение часто используемых подпрограмм.

ar создает индекс для символов, определенных в перемещаемых объектных модулях в архиве
когда вы указываете модификатор s. После создания этот индекс обновляется в архиве.
когда бы ни ar вносит изменения в его содержимое (за исключением q операция обновления). Архив
с таким индексом ускоряет связывание с библиотекой и позволяет подпрограммам в библиотеке
созваниваются друг с другом независимо от их размещения в архиве.

Вы можете использовать nm -s or nm - принт-армап чтобы перечислить эту индексную таблицу. Если в архиве отсутствует
стол, другая форма ar которые называются ранлиб можно использовать для добавления только таблицы.

GNU ar спроектирован так, чтобы быть совместимым с двумя различными объектами. Вы можете контролировать его
действия с использованием параметров командной строки, например, различные варианты ar в системах Unix;
или, если вы укажете единственную опцию командной строки -M, вы можете управлять им с помощью скрипта
подается через стандартный ввод, как программа MRI `` библиотекарь ''.

ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ


GNU ar позволяет смешивать код операции p и флаги модификаторов модуль в любом порядке, в пределах
первый аргумент командной строки.

Если хотите, вы можете начать первый аргумент командной строки с тире.

The p keyletter указывает, какую операцию выполнить; это может быть любое из следующего, но
необходимо указать только один из них:

d Удалить модули из архива. Укажите имена модулей, которые нужно удалить, как
член...; архив не будет затронут, если вы не укажете файлы для удаления.

Если вы укажете v модификатор, ar перечисляет каждый модуль по мере его удаления.

m Используйте эту операцию, чтобы двигаться участники в архиве.

Порядок элементов в архиве может повлиять на то, как связаны программы.
используя библиотеку, если символ определен более чем в одном члене.

Если с «m» не используются модификаторы, все члены, которые вы называете в член аргументы
переехал в конец архива; вы можете использовать a, b или i модификаторы, чтобы переместить их в
указанное место вместо этого.

p Печать указанные элементы архива в стандартный выходной файл. Если v
указан модификатор, показывать имя элемента перед копированием его содержимого в стандартный
вывод.

Если вы укажете нет член аргументы, печатаются все файлы в архиве.

q САЙТ добавлять; Исторически сложилось так, что файлы добавлялись член... до конца архив, без
проверка на замену.

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

Модификатор v создает ar перечислить каждый файл по мере его добавления.

Поскольку суть этой операции - скорость, индекс таблицы символов архива не
обновляется, даже если он уже существует; вы можете использовать ar s or ранлиб явно обновить
индекс таблицы символов.

Однако слишком много разных систем предполагают, что быстрое добавление перестраивает индекс, поэтому GNU ar
инвентарь q как синоним r.

r Вставьте файлы член... в архивзамена). Эта операция отличается
от q в том, что любые ранее существующие члены удаляются, если их имена совпадают с этими
добавляется.

Если один из файлов, указанных в член... не существует, ar отображает сообщение об ошибке,
и оставляет нетронутыми любые существующие элементы архива, соответствующие этому имени.

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

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

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

Если вы не укажете член, перечислены все файлы в архиве.

Если существует несколько файлов с одинаковым именем (скажем, или) в архиве (скажем ба),
ar t ба или перечисляет только первый экземпляр; чтобы увидеть их все, вы должны попросить
полный список --- в нашем примере ar t ба.

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

Если вы не укажете член, все файлы в архиве извлекаются.

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

a Добавить новые файлы после существующий член архива. Если вы используете модификатор a,
имя существующего члена архива должно присутствовать как отношения аргумент, перед
архив спецификация.

b Добавить новые файлы до существующий член архива. Если вы используете модификатор b,
имя существующего члена архива должно присутствовать как отношения аргумент, прежде чем
архив Технические характеристики. (такой же как i).

c Создавай архив. Указанный архив всегда создается, если его не было, когда
вы запрашиваете обновление. Но выдается предупреждение, если вы заранее не укажете, что вы
ожидайте его создания с помощью этого модификатора.

f Обрезать имена в архиве. GNU ar обычно разрешает имена файлов любой длины.
Это приведет к созданию архивов, несовместимых с родным ar
программа на некоторых системах. Если это вызывает беспокойство, f модификатор может использоваться для усечения
имена файлов при помещении их в архив.

i Вставить новые файлы до существующий член архива. Если вы используете модификатор i,
имя существующего члена архива должно присутствовать как отношения аргумент, прежде чем
архив Технические характеристики. (такой же как b).

l Этот модификатор принят, но не используется.

N Использует считать параметр. Используется, если в архиве несколько записей.
с таким же названием. Извлечь или удалить экземпляр считать данного имени из
архив.

o Сохранить оригинал даты участников при их извлечении. Если вы не укажете
этого модификатора файлы, извлеченные из архива, отмечаются временем
экстракция.

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

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

S Не создавайте архивную таблицу символов. Это может ускорить создание большой библиотеки.
в несколько шагов. Полученный архив нельзя использовать с компоновщиком. Чтобы
построить таблицу символов, вы должны опустить S модификатор при последнем выполнении ar, или ты
должен бежать ранлиб в архиве.

u Как правило, ar r... вставляет все файлы, перечисленные в архив. Если вы хотите
вставить Важно те из файлов, которые вы перечисляете, новее, чем существующие члены
те же имена, используйте этот модификатор. В u модификатор разрешен только для операции r
(заменять). В частности, сочетание qu не допускается, так как проверка
отметки времени потеряли бы любое преимущество скорости от операции q.

v Этот модификатор запрашивает подробный версия операции. Отображение многих операций
дополнительная информация, такая как обработанные имена файлов, когда модификатор v прилагается.

V Этот модификатор показывает номер версии ar.

ar игнорирует начальную опцию, написанную -X32_64, для совместимости с AIX. Поведение
произведенный этой опцией по умолчанию для GNU ar. ar не поддерживает другие
-X параметры; в частности, он не поддерживает -Х32 что по умолчанию для AIX ar.

Используйте h8300-hms-ar в Интернете с помощью сервисов onworks.net


Бесплатные серверы и рабочие станции

Скачать приложения для Windows и Linux

Команды Linux

Ad




×
Реклама
❤️Совершайте покупки, бронируйте или заказывайте здесь — никаких затрат, что помогает поддерживать бесплатность услуг.