Angielskifrancuskihiszpański

Ad


Ulubiona usługa OnWorks

i686-linux-gnu-ar - Online w chmurze

Uruchom i686-linux-gnu-ar u bezpłatnego dostawcy hostingu OnWorks w systemie Ubuntu Online, Fedora Online, emulatorze online systemu Windows lub emulatorze online systemu MAC OS

To jest polecenie i686-linux-gnu-ar, które można uruchomić u dostawcy bezpłatnego hostingu OnWorks przy użyciu jednej z naszych wielu bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online systemu MAC OS

PROGRAM:

IMIĘ


ar - twórz, modyfikuj i rozpakuj z archiwów

STRESZCZENIE


ar [-X32_64] [-]p[mod] [--podłącz Nazwa] [--cel nazwa_bf] [ponowny]
[liczyć] archiwum [członek...]

OPIS


GNU ar program tworzy, modyfikuje i wypakowuje z archiwów. jakiś
archiwum to pojedynczy plik zawierający zbiór innych plików w formacie
struktura umożliwiająca odzyskanie pierwotnej jednostki
pliki (tzw członkowie archiwum).

Zawartość oryginalnych plików, tryb (uprawnienia), znacznik czasu, właściciel i
grupy są zachowywane w archiwum i można je przywrócić po wyodrębnieniu.

GNU ar może prowadzić archiwa, których członkowie mają nazwiska dowolnej długości;
jednak zależy jak ar jest skonfigurowany w twoim systemie, limit na
Długość nazwy członka może zostać narzucona w celu zapewnienia zgodności z archiwum
formaty obsługiwane za pomocą innych narzędzi. Jeśli istnieje, granica jest często
15 znaków (typowe dla formatów związanych z a.out) lub 16 znaków
(typowe dla formatów związanych z kawą).

ar jest uważane za narzędzie binarne, ponieważ archiwa tego rodzaju są
najczęściej używany jako biblioteki posiadanie powszechnie potrzebnych podprogramów.

ar tworzy indeks do symboli zdefiniowanych w obiekcie relokowalnym
moduły w archiwum, jeśli określisz modyfikator s. Raz stworzony,
indeks ten jest aktualizowany w archiwum za każdym razem ar wprowadza w nim zmianę
zawartość (z wyjątkiem q operacja aktualizacji). Archiwum z takim
indeks przyspiesza łączenie z biblioteką i umożliwia wykonywanie procedur w pliku
bibliotekę, aby mogli do siebie dzwonić bez względu na miejsce w bibliotece
archiwum.

Możesz użyć nm -s or nm --print-armap aby wyświetlić tę tabelę indeksów. Jeżeli
w archiwum brakuje tabeli, innej formy ar nazywa ranlib mogą być stosowane
aby dodać samą tabelę.

GNU ar może opcjonalnie utworzyć cienki archiwum, które zawiera symbol
indeks i odniesienia do oryginalnych kopii akt członkowskich
archiwum. Jest to przydatne do tworzenia bibliotek do użytku lokalnego
drzewo kompilacji, w którym powinny pozostać przenoszone obiekty
dostępne, a kopiowanie zawartości każdego obiektu byłoby jedynie marnotrawstwem
czas i przestrzeń.

Archiwum może być cienki lub może to być normalne. Nie może być obu
w tym samym czasie. Po utworzeniu archiwum nie można zmienić jego formatu
zmieniony bez uprzedniego usunięcia go, a następnie utworzenia nowego archiwum
jego miejsce.

Cienkie archiwa są również spłaszczone, więc dodanie jednego cienkiego archiwum do
inne cienkie archiwum nie zagnieżdża go, jak miałoby to miejsce w przypadku normalnego
archiwum. Zamiast tego dodawane są elementy pierwszego archiwum
indywidualnie do drugiego archiwum.

Ścieżki do elementów archiwum przechowywane są względem
samo archiwum.

GNU ar został zaprojektowany tak, aby był kompatybilny z dwoma różnymi obiektami. Ty
może kontrolować swoją aktywność za pomocą opcji wiersza poleceń, takich jak inne
odmiany ar w systemach Unix; lub, jeśli określisz pojedyncze polecenie-
opcja linii -M, możesz nim sterować za pomocą standardowego skryptu
danych wejściowych, jak program „bibliotekarza” MRI.

OPCJE


GNU ar pozwala mieszać kod operacji p i flagi modyfikujące mod in
w dowolnej kolejności, w ramach pierwszego argumentu wiersza poleceń.

Jeśli chcesz, możesz rozpocząć pierwszy argument wiersza poleceń myślnikiem.

Połączenia p litera klucza określa, jaką operację wykonać; może to być którykolwiek z
poniższe, ale należy podać tylko jeden z nich:

d Usuń moduły z archiwum. Podaj nazwy modułów do
zostać usunięty jako członek...; archiwum pozostanie nienaruszone, jeśli podasz nie
pliki do usunięcia.

Jeśli określisz v edytować, ar wyświetla każdy moduł takim, jaki jest
usunięte.

m Użyj tej operacji, aby ruch członków w archiwum.

Kolejność członków w archiwum może mieć znaczenie w sposobie
programy są łączone za pomocą biblioteki, jeśli symbol jest zdefiniowany w
więcej niż jeden członek.

Jeśli żadne modyfikatory nie są używane z „m”, wszyscy członkowie, których wymienisz w
członek argumenty są przenoszone do zakończenia archiwum; możesz użyć
dotychczasowy a, blub i modyfikatory, aby zamiast tego przenieść je w określone miejsce.

p określonych elementów archiwum na standardowe wyjście
plik. Jeśli v modyfikator, pokaż wcześniej nazwę elementu członkowskiego
kopiując jego zawartość na standardowe wyjście.

Jeśli podasz nie członek argumenty, wszystkie pliki w archiwum
są drukowane.

q Szybki dodać; Historycznie dodaj pliki członek...do końca
archiwum, bez sprawdzania możliwości wymiany.

Modyfikatory a, b, i do nie wpływać na tę operację; nowi członkowie
są zawsze umieszczane na końcu archiwum.

Modyfikator v sprawia, że ar wypisz każdy plik tak, jak jest dołączony.

Ponieważ celem tej operacji jest szybkość, implementacje ar
mają opcję nieaktualizowania tabeli symboli archiwum, jeśli taka istnieje
istnieje. Jednak zbyt wiele różnych systemów przyjmuje ten symbol
tabele są zawsze aktualne, więc GNU ar nawet odbuduje stół
z szybkim dołączeniem.

Uwaga - GNU ar traktuje polecenie qs jako synonim r - wymiana
już istniejących plików w archiwum i dołączania nowych w
koniec.

r Wstaw pliki członek... do archiwum (z wymiana). To
działanie różni się od q w tym żadnych wcześniej istniejących członków
są usuwane, jeśli ich nazwy odpowiadają nazwom dodawanym.

Jeśli jeden z plików nazwanych w członek... nie istnieje, ar wyświetlacze
komunikat o błędzie i pozostawia niezakłóconych istniejących członków
archiwum pasujące do tej nazwy.

Domyślnie nowi członkowie dodawani są na końcu pliku; ale ty
może użyć jednego z modyfikatorów a, blub i aby poprosić o umieszczenie
w stosunku do jakiegoś istniejącego członka.

Modyfikator v użyte w tej operacji powoduje wyświetlenie linii wyjściowej
dla każdego wstawionego pliku, wraz z jedną z liter a or r do
wskazać, czy plik został dołączony (żaden stary element nie został usunięty) lub
wymieniony.

s Dodaj indeks do archiwum lub zaktualizuj go, jeśli już istnieje.
Uwaga: to polecenie stanowi wyjątek od reguły, że można tylko
będzie jedną literą polecenia, ponieważ można jej użyć jako a
polecenie lub modyfikator. W obu przypadkach robi to samo.

t Wyświetl stół wymieniając zawartość archiwumlub te z
pliki wymienione w członek...które znajdują się w archiwum.
Zwykle wyświetlana jest tylko nazwa członka; jeśli chcesz także zobaczyć
tryby (uprawnienia), znacznik czasu, właściciel, grupa i rozmiar, możesz
poproś o to, podając również plik v modyfikator.

Jeśli nie określisz członek, wszystkie pliki w archiwum są
katalogowany.

Jeśli istnieje więcej niż jeden plik o tej samej nazwie (powiedzmy lub) w an
archiwum (powiedzmy ba), ar t ba lub wymienia tylko pierwszą instancję; Do
zobaczyć je wszystkie, musisz poprosić o pełną listę — w naszym przykładzie
ar t ba.

x Wyciąg członkowie (nazwani członek) z archiwum. Możesz użyć v
modyfikator z tą operacją, aby o to poprosić ar wypisz każde imię jako
wydobywa to.

Jeśli nie określisz członek, wszystkie pliki w archiwum są
wytłoczony.

Nie można wyodrębnić plików z cienkiego archiwum.

--help
Wyświetla listę opcji wiersza poleceń obsługiwanych przez ar , a następnie
wyjść.

--wersja
Wyświetla informacje o wersji ar a następnie wychodzi.

Szereg modyfikatorów (mod) może natychmiast następować po p list kluczowy, do
określ odmiany zachowania operacji:

a Dodaj nowe pliki po istniejącego członka archiwum. Jeśli użyjesz
modyfikator a, imię i nazwisko istniejącego członka archiwum musi brzmieć
obecny jako ponowny argument, przed archiwum specyfikacja.

b Dodaj nowe pliki zanim istniejącego członka archiwum. Jeśli użyjesz
modyfikator b, imię i nazwisko istniejącego członka archiwum musi brzmieć
obecny jako ponowny argument, przed archiwum specyfikacja.
(taki sam jak i).

c Stwórz archiwum. Określony archiwum jest zawsze tworzony, jeśli tak
nie istniał, kiedy żądasz aktualizacji. Wydano jednak ostrzeżenie
chyba że z góry określisz, że zamierzasz go utworzyć, przez
za pomocą tego modyfikatora.

D Działa w deterministyczny tryb. Podczas dodawania plików i archiwum
indeks używa zera dla identyfikatorów UID, GID, znaczników czasu i używa spójnego pliku
tryby dla wszystkich plików. Kiedy ta opcja jest używana, jeśli ar jest używany z
identyczne opcje i identyczne pliki wejściowe, wiele uruchomień będzie
utwórz identyczne pliki wyjściowe niezależnie od plików wejściowych
właścicieli, grupy, tryby plików lub czasy modyfikacji.

If binutils został skonfigurowany z --włącz-deterministyczne-archiwum,
wtedy ten tryb jest domyślnie włączony. Można go wyłączyć za pomocą U
modyfikator, poniżej.

f Skróć nazwy w archiwum. GNU ANTYLOPA ar zwykle zezwala na plik
nazwy dowolnej długości. Spowoduje to utworzenie archiwów, które
nie są kompatybilne z natywnymi ar programu w niektórych systemach. Jeśli
jest to problem, f modyfikator może zostać użyty do obcięcia pliku
nazwy podczas umieszczania ich w archiwum.

i Wstaw nowe pliki zanim istniejącego członka archiwum. Jeśli ty
użyj modyfikatora i, imię i nazwisko istniejącego członka archiwum musi brzmieć
obecny jako ponowny argument, przed archiwum specyfikacja.
(taki sam jak b).

l Ten modyfikator jest akceptowany, ale nie jest używany.

N Wykorzystuje liczyć parametr. Jest to używane, jeśli jest ich wiele
wpisy w archiwum o tej samej nazwie. Wyodrębnij lub usuń
przykład liczyć podanego imienia z archiwum.

o Zachowaj oryginalny daty prętów podczas ich wyodrębniania. Jeśli
nie określisz tego modyfikatora, pliki wyodrębnione z archiwum
są opatrzone datą wydobycia.

P Dopasowując nazwy w archiwum, użyj pełnej nazwy ścieżki. GNU ANTYLOPA ar
nie można utworzyć archiwum z pełną nazwą ścieżki (takie archiwa to
nie skarga POSIX), ale inni twórcy archiwów mogą. Ta opcja
spowoduje GNU ar dopasowywać nazwy plików przy użyciu pełnej nazwy ścieżki,
co może być wygodne podczas wyodrębniania pojedynczego pliku z pliku
archiwum utworzone przez inne narzędzie.

s Zapisz indeks pliku obiektowego do archiwum lub zaktualizuj istniejący
jeden, nawet jeśli w archiwum nie zostaną wprowadzone żadne inne zmiany. Możesz użyć
ta flaga modyfikatora z dowolną operacją lub samodzielnie. Działanie ar
s w archiwum jest równoznaczne z uruchomieniem ranlib na nim.

S Nie generuj tabeli symboli archiwalnych. To może przyspieszyć
budowanie dużej biblioteki w kilku krokach. Powstałe archiwum
nie można używać z linkerem. Aby zbudować tablicę symboli,
musisz pominąć S modyfikator przy ostatnim wykonaniu ar, albo Ty
musi biec ranlib w archiwum.

T Zrób określony archiwum a cienki archiwum. Jeśli już istnieje
i jest zwykłym archiwum, w którym muszą być obecni obecni członkowie
ten sam katalog co archiwum.

u Zazwyczaj ar r... wstawia wszystkie wymienione pliki do archiwum. Jeśli
chcesz wstawić tylko te z plików, które wymieniłeś
nowsze niż istniejące elementy członkowskie o tych samych nazwach, użyj tego modyfikatora.
Połączenia u modyfikator jest dozwolony tylko dla operacji r (zastępować). W
w szczególności kombinacja qu nie jest dozwolone, ponieważ sprawdzanie
znaczniki czasu straciłyby jakąkolwiek przewagę prędkości z operacji q.

U Do nie działają w deterministyczny tryb. To jest odwrotność D
modyfikator, powyżej: dodane pliki i indeks archiwum otrzymają ich
rzeczywiste wartości UID, GID, znacznika czasu i trybu pliku.

To jest ustawienie domyślne, chyba że binutils został skonfigurowany z
--włącz-deterministyczne-archiwum.

v Ten modyfikator żąda gadatliwy wersja operacji. Wiele
operacje wyświetlają dodatkowe informacje, takie jak nazwy plików
przetwarzane, gdy modyfikator v jest dołączony.

V Ten modyfikator pokazuje numer wersji ar.

ar ignoruje początkową pisownię opcji -X32_64, aby zapewnić zgodność z systemem AIX.
Zachowanie wywołane tą opcją jest domyślne dla GNU ar. ar
nie obsługuje żadnego z pozostałych -X opcje; w szczególności tak
nie wspierany -X32 który jest domyślny dla AIX ar.

Opcjonalny przełącznik wiersza poleceń --podłącz Nazwa Przyczyny ar załadować
wtyczka o nazwie Nazwa który dodaje obsługę większej liczby formatów plików. Ten
opcja jest dostępna tylko wtedy, gdy zestaw narzędzi został zbudowany przy użyciu wtyczki
wsparcie włączone.

Opcjonalny przełącznik wiersza poleceń --cel nazwa_bf określa, że
członkowie archiwum mają inny format kodu obiektowego niż Twój
domyślny format systemu. Widzieć

@filet
Czytaj opcje wiersza poleceń z filet. Odczytane opcje są wstawiane
w miejsce oryginału @filet opcja. Gdyby filet nie istnieje, lub
nie można odczytać, wtedy opcja będzie traktowana dosłownie, a nie
oddalony.

Opcje w filet są oddzielone białymi znakami. Spacja
znak może być uwzględniony w opcji, otaczając całość
opcję w pojedynczym lub podwójnym cudzysłowie. Dowolny znak (w tym
ukośnik odwrotny) można dodać, poprzedzony znakiem, który ma być
w zestawie z odwrotnym ukośnikiem. ten filet może sam zawierać dodatkowe
@filet opcje; wszelkie takie opcje będą przetwarzane rekurencyjnie.

Używaj i686-linux-gnu-ar online, korzystając z usług onworks.net


Darmowe serwery i stacje robocze

Pobierz aplikacje Windows i Linux

  • 1
    HAUST
    HAUST
    SWIG to narzędzie do tworzenia oprogramowania
    która łączy programy napisane w C i
    C++ z różnymi wysokopoziomowymi
    języki programowania. SWIG jest używany z
    różne...
    Pobierz SWIG
  • 2
    Motyw WooCommerce Nextjs React
    Motyw WooCommerce Nextjs React
    Motyw React WooCommerce, zbudowany z
    Następny JS, Webpack, Babel, Node i
    Express, używając GraphQL i Apollo
    Klient. Sklep WooCommerce w React(
    zawiera: Produkty...
    Pobierz motyw WooCommerce Nextjs React
  • 3
    archlabs_repo
    archlabs_repo
    Repozytorium pakietów dla ArchLabs To jest plik
    aplikacja, którą można również pobrać
    od
    https://sourceforge.net/projects/archlabs-repo/.
    Został on hostowany w OnWorks w...
    Pobierz archlabs_repo
  • 4
    Projekt Zefir
    Projekt Zefir
    Projekt Zephyr to nowa generacja
    system operacyjny czasu rzeczywistego (RTOS).
    obsługuje wiele urządzeń
    architektury. Opiera się na A
    małe jądro...
    Pobierz projekt Zephyr
  • 5
    Scons
    Scons
    SCons to narzędzie do tworzenia oprogramowania
    jest lepszą alternatywą dla
    klasyczne narzędzie do budowania „Make”.
    wszyscy znamy i kochamy. SCons jest
    wdrożył...
    Pobierz SCons
  • 6
    PSeInt
    PSeInt
    PSeInt to interpreter pseudokodu dla
    hiszpańskojęzyczni studenci programowania.
    Jego głównym celem jest bycie narzędziem do
    nauka i zrozumienie podstaw
    koncepcja...
    Pobierz PSeInt
  • więcej »

Komendy systemu Linux

Ad