Angielskifrancuskihiszpański

Ad


Ulubiona usługa OnWorks

h8300-hms-ar - Online w chmurze

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

Jest to polecenie h8300-hms-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 [ponowny] [liczyć]] archiwum [członek...]

OPIS


GNU ar program tworzy, modyfikuje i wypakowuje z archiwów. jakiś archiwum jest singlem
plik zawierający kolekcję innych plików w strukturze umożliwiającej pobieranie
oryginalne pojedyncze pliki (zwane członkowie archiwum).

Zawartość, tryb (uprawnienia), sygnatura czasowa, właściciel i grupa oryginalnych plików są
zachowane w archiwum i mogą być przywrócone podczas ekstrakcji.

GNU ar potrafi utrzymywać archiwa, których członkowie mają imiona dowolnej długości; jednak w zależności od
w jaki sposób ar jest skonfigurowany w twoim systemie, może zostać nałożony limit długości nazwy członka dla
zgodność z formatami archiwów utrzymywanymi z innymi narzędziami. Jeśli istnieje, limit
to często 15 znaków (typowe dla formatów związanych z a.out) lub 16 znaków (typowe dla
formaty związane z kawą).

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

ar tworzy indeks do symboli zdefiniowanych w relokowalnych modułach obiektowych w archiwum
kiedy określisz modyfikator s. Po utworzeniu indeks ten jest aktualizowany w archiwum
ilekroć ar wprowadza zmianę w swojej zawartości (z wyjątkiem q operacja aktualizacji). Archiwum
z takim indeksem przyspiesza linkowanie do biblioteki i pozwala procedurom w bibliotece na:
dzwonią do siebie bez względu na ich umieszczenie w archiwum.

Możesz użyć nm -s or nm --print-armap aby wyświetlić tę tabelę indeksów. Jeśli w archiwum brakuje
stół, inna forma ar nazywa ranlib można użyć do dodania samego stołu.

GNU ar został zaprojektowany tak, aby był kompatybilny z dwoma różnymi urządzeniami. Możesz kontrolować jego
aktywność przy użyciu opcji wiersza poleceń, takich jak różne odmiany ar w systemach Unix;
lub, jeśli określisz opcję pojedynczego wiersza poleceń -M, możesz to kontrolować za pomocą skryptu
dostarczane przez standardowe wejście, takie jak program MRI ``bibliotekarz''.

OPCJE


GNU ar pozwala mieszać kod operacji p i flagi modyfikujące mod w dowolnej kolejności, w ciągu
pierwszy argument wiersza poleceń.

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

Połączenia p keyletter określa, jaką operację wykonać; może to być dowolne z poniższych, ale
musisz podać tylko jeden z nich:

d Usuń moduły z archiwum. Określ nazwy modułów do usunięcia jako
członek...; archiwum pozostaje nienaruszone, jeśli nie określisz żadnych plików do usunięcia.

Jeśli określisz v edytować, ar wymienia każdy moduł po jego usunięciu.

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

Kolejność członków w archiwum może mieć wpływ na sposób łączenia programów
przy użyciu biblioteki, jeśli symbol jest zdefiniowany w więcej niż jednym elemencie.

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

p określonych członków archiwum do standardowego pliku wyjściowego. Jeśli v
modyfikator jest określony, pokaż nazwę członka przed skopiowaniem jego zawartości do standardu
wyjście.

Jeśli podasz nie członek argumentów, wypisywane są wszystkie pliki w archiwum.

q Szybki dodać; Historycznie dodaj pliki członek...do końca archiwum, bez
sprawdzenie pod kątem wymiany.

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

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

Ponieważ celem tej operacji jest szybkość, indeks tablicy symboli archiwum nie jest
zaktualizowany, nawet jeśli już istniał; możesz użyć ar s or ranlib wyraźnie zaktualizować
indeks tablicy symboli.

Jednak zbyt wiele różnych systemów zakłada, że ​​szybkie dołączanie odbudowuje indeks, więc GNU ar
narzędzia q jako synonim r.

r Wstaw pliki członek... do archiwum (z wymiana). Ta operacja różni się
od q w tym, że wszyscy wcześniej istniejący członkowie są usuwani, jeśli ich imiona pasują do tych
dodawany.

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

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

Modyfikator v użyte z tą operacją wywołuje linię wyjścia dla każdego pliku
wstawiono, wraz z jedną z liter a or r aby wskazać, czy plik był
dołączono (nie usunięto starego członka) lub zastąpiono.

t Wyświetl stół wymieniając zawartość archiwum, lub te z plików wymienionych w
członek... które są obecne w archiwum. Zwykle pokazywana jest tylko nazwa członka; Jeśli
chcesz również zobaczyć tryby (uprawnienia), znacznik czasu, właściciela, grupę i rozmiar, ty
może zażądać, podając również v modyfikator.

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

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

x Wyciąg członkowie (nazwani członek) z archiwum. Możesz użyć v modyfikator z tym
operacja, aby o to poprosić ar wymień każdą nazwę, gdy ją wyodrębnia.

Jeśli nie określisz członek, zostaną wyodrębnione wszystkie pliki w archiwum.

Szereg modyfikatorów (mod) może natychmiast następować po p keyletter, aby określić wariacje
na zachowanie operacji:

a Dodaj nowe pliki po istniejący członek archiwum. Jeśli używasz modyfikatora aThe
nazwa istniejącego członka archiwum musi być obecna jako ponowny argument, przed
archiwum specyfikacja.

b Dodaj nowe pliki zanim istniejący członek archiwum. Jeśli używasz modyfikatora b,
nazwa istniejącego członka archiwum musi być obecna jako ponowny argument, przed
dotychczasowy archiwum specyfikacja. (taki sam jak i).

c Stwórz archiwum. Określony archiwum jest zawsze tworzony, jeśli nie istniał, kiedy
poprosisz o aktualizację. Ale ostrzeżenie zostanie wydane, chyba że wcześniej określisz, że:
spodziewaj się go stworzyć, używając tego modyfikatora.

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

i Wstaw nowe pliki zanim istniejący członek archiwum. Jeśli używasz modyfikatora i,
nazwa istniejącego członka archiwum musi być obecna jako ponowny argument, przed
dotychczasowy 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 w archiwum znajduje się wiele wpisów
o tej samej nazwie. Wyodrębnij lub usuń instancję liczyć o podanej nazwie z
archiwum.

o Zachowaj oryginalny daty członków przy ich wyodrębnianiu. Jeśli nie określisz
ten modyfikator, pliki wypakowane z archiwum są ostemplowane czasem
ekstrakcja.

P Dopasowując nazwy w archiwum, użyj pełnej nazwy ścieżki. GNU ANTYLOPA ar nie może stworzyć ani
archiwum z pełną ścieżką (takie archiwa nie są skargą POSIX), ale inne
twórcy archiwum mogą. Ta opcja spowoduje, że GNU ar aby dopasować nazwy plików za pomocą
pełna nazwa ścieżki, która może być wygodna podczas wyodrębniania pojedynczego pliku z
archiwum utworzone przez inne narzędzie.

s Zapisz indeks pliku obiektowego do archiwum lub zaktualizuj istniejący, nawet jeśli nie
inna zmiana dokonywana jest w archiwum. Możesz użyć tej flagi modyfikującej z dowolnym
operacji lub samodzielnie. Bieganie ar s w archiwum jest równoznaczne z uruchomieniem ranlib on
to.

S Nie generuj tablicy symboli archiwum. Może to przyspieszyć budowanie dużej biblioteki
w kilku krokach. Wynikowe archiwum nie może być używane z konsolidatorem. W celu
zbudować tablicę symboli, musisz pominąć S modyfikator przy ostatnim wykonaniu ar, albo Ty
musi biec ranlib w archiwum.

u Zazwyczaj ar r... wstawia wszystkie wymienione pliki do archiwum. Jeśli chcesz
wstawić tylko te z wymienionych plików, które są nowsze niż obecni członkowie
te same nazwy, użyj tego modyfikatora. ten u modyfikator jest dozwolony tylko dla operacji r
(wymienić). W szczególności połączenie qu nie jest dozwolone, ponieważ sprawdzanie
znaczniki czasu straciłyby jakąkolwiek przewagę prędkości z operacji q.

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

V Ten modyfikator pokazuje numer wersji ar.

ar ignoruje początkową pisownię opcji -X32_64, dla zgodności z AIX. Zachowanie
tworzony przez tę opcję jest domyślny dla GNU ar. ar nie obsługuje żadnego z pozostałych
-X opcje; w szczególności nie obsługuje -X32 który jest domyślny dla AIX ar.

Korzystaj z h8300-hms-ar online, korzystając z usług onworks.net


Darmowe serwery i stacje robocze

Pobierz aplikacje Windows i Linux

Komendy systemu Linux

Ad