AnglaisFrançaisEspagnol

Ad


Icône de favori OnWorks

i686-linux-gnu-ar - En ligne dans le Cloud

Exécutez i686-linux-gnu-ar dans le fournisseur d'hébergement gratuit OnWorks sur Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

Il s'agit de la commande i686-linux-gnu-ar qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

PROGRAMME:

Nom


ar - créer, modifier et extraire des archives

SYNOPSIS


ar [-X32_64] [-]p[mod] [--brancher prénom] [--cible nom bfd] [repos]
[compter] archives [membre...]

DESCRIPTION


Le GNU ar programme crée, modifie et extrait des archives. Un
archives est un fichier unique contenant une collection d'autres fichiers dans un
structure qui permet de retrouver l'individu d'origine
fichiers (appelés membres des archives).

Le contenu, le mode (autorisations), l'horodatage, le propriétaire et
groupe sont conservés dans l'archive et peuvent être restaurés lors de l'extraction.

GNU ar peut conserver des archives dont les membres ont des noms de n'importe quelle longueur ;
cependant, selon la façon dont ar est configuré sur votre système, une limite sur
la longueur du nom de membre peut être imposée pour la compatibilité avec l'archive
formats maintenus avec d'autres outils. Si elle existe, la limite est souvent
15 caractères (typique des formats liés à a.out) ou 16 caractères
(typique des formats liés au café).

ar est considéré comme un utilitaire binaire car les archives de ce type sont
le plus souvent utilisé comme bibliothèques contenant des sous-programmes couramment nécessaires.

ar crée un index vers les symboles définis dans l'objet déplaçable
modules dans l'archive lorsque vous spécifiez le modificateur s. Une fois créé,
cet index est mis à jour dans l'archive chaque fois que ar apporte une modification à son
contenu (sauf pour le q opération de mise à jour). Une archive avec un tel
index accélère la liaison à la bibliothèque et autorise les routines dans le
bibliothèque de s'appeler sans tenir compte de leur placement dans le
archiver.

Vous pouvez utiliser nm -s or nm --print-armap pour lister cette table d'index. Si un
l'archive n'a pas la table, une autre forme de ar appelé ranlib peut être utilisé
pour ajouter juste la table.

GNU ar peut éventuellement créer un mince archive, qui contient un symbole
index et références aux copies originales des dossiers des membres de la
archiver. Ceci est utile pour créer des bibliothèques à utiliser dans un environnement local.
arbre de construction, où les objets déplaçables doivent rester
disponible, et copier le contenu de chaque objet ne ferait que gaspiller
temps et espace.

Une archive peut être soit mince ou ça peut être normal. ça ne peut pas être les deux
en même temps. Une fois qu'une archive est créée, son format ne peut pas être
modifié sans le supprimer d'abord, puis créer une nouvelle archive dans
Sa place.

Les archives légères sont également aplati, de sorte que l'ajout d'une archive légère à
une autre archive fine ne l'imbrique pas, comme cela se produirait avec une archive normale
archiver. Au lieu de cela, les éléments de la première archive sont ajoutés
individuellement à la deuxième archive.

Les chemins d'accès aux éléments de l'archive sont stockés par rapport au
archiver lui-même.

GNU ar est conçu pour être compatible avec deux installations différentes. Vous
peut contrôler son activité à l'aide d'options de ligne de commande, comme les différents
variétés de ar sur les systèmes Unix ; ou, si vous spécifiez la commande unique-
option de ligne -M, vous pouvez le contrôler avec un script fourni via la norme
d'entrée, comme le programme « bibliothécaire » de l'IRM.

OPTIONS


GNU ar vous permet de mélanger le code d'opération p et les drapeaux modificateurs mod in
n'importe quel ordre, dans le premier argument de la ligne de commande.

Si vous le souhaitez, vous pouvez commencer le premier argument de la ligne de commande par un tiret.

La p keyletter spécifie quelle opération exécuter ; il peut s'agir de l'un des
les éléments suivants, mais vous ne devez en spécifier qu'un :

d Supprimer modules de l'archive. Spécifiez les noms des modules à
être supprimé en tant que membre... ; l'archive est intacte si vous spécifiez non
fichiers à supprimer.

Si vous spécifiez le v modificateur, ar répertorie chaque module tel qu'il est
supprimée.

m Utilisez cette opération pour Bougez membres dans une archive.

L'ordre des membres dans une archive peut faire une différence dans la façon dont
les programmes sont liés à l'aide de la bibliothèque, si un symbole est défini dans
plus d'un membre.

Si aucun modificateur n'est utilisé avec "m", tous les membres que vous nommez dans le
membre les arguments sont déplacés vers le fin des archives ; vous pouvez utiliser
le a, bou i modificateurs pour les déplacer vers un endroit spécifié à la place.

p Imprimé les membres spécifiés de l'archive, à la sortie standard
déposer. Si la v modificateur est spécifié, affiche le nom du membre avant
copier son contenu sur la sortie standard.

Si vous spécifiez non membre arguments, tous les fichiers de l'archive
sont imprimés.

q Rapide ajouter; Historiquement, ajoutez les fichiers membre... jusqu'à la fin de
archives, sans vérifier le remplacement.

Les modificateurs a, bet i do ne sauraient affecter cette opération; nouveaux membres
sont toujours placés à la fin de l'archive.

Le modificateur v fait ar liste chaque fichier tel qu'il est ajouté.

Étant donné que le point de cette opération est la vitesse, les implémentations de ar
avoir la possibilité de ne pas mettre à jour la table des symboles de l'archive si l'on
existe. Trop de systèmes différents supposent cependant que le symbole
les tables sont toujours à jour, donc GNU ar reconstruira la table même
avec un ajout rapide.

Remarque - GNU ar traite la commande qs comme synonyme de r - remplacement
fichiers déjà existants dans l'archive et en ajoutant de nouveaux à la
fin.

r Insérez les fichiers membre... dans archives (avec remplacement). Ce
le fonctionnement diffère de q en ce que tout membre déjà existant
sont supprimés si leurs noms correspondent à ceux ajoutés.

Si l'un des fichiers nommés dans membre... n'existe pas, ar affiche
un message d'erreur, et laisse intact tous les membres existants de
l'archive correspondant à ce nom.

Par défaut, les nouveaux membres sont ajoutés à la fin du fichier ; mais toi
peut utiliser l'un des modificateurs a, bou i demander un placement
par rapport à un membre existant.

Le modificateur v utilisé avec cette opération provoque une ligne de sortie
pour chaque fichier inséré, accompagné d'une des lettres a or r à
indiquer si le fichier a été ajouté (aucun ancien membre supprimé) ou
remplacé.

s Ajoutez un index à l'archive ou mettez-le à jour s'il existe déjà.
Notez que cette commande est une exception à la règle selon laquelle il ne peut y avoir que
être une lettre de commande, car il est possible de l'utiliser comme
commande ou un modificateur. Dans les deux cas ça fait la même chose.

t Afficher un table lister le contenu de archives, ou ceux de la
fichiers répertoriés dans membre... qui sont présents dans l'archive.
Normalement, seul le nom du membre est affiché ; si vous aussi vous voulez voir le
modes (autorisations), horodatage, propriétaire, groupe et taille, vous pouvez
demander qu'en précisant également le v modificateur.

Si vous ne spécifiez pas de membre, tous les fichiers de l'archive sont
listé.

S'il y a plus d'un fichier avec le même nom (par exemple, ou) dans un
archiver (dire ba), ar t ba ou répertorie uniquement la première instance ; à
les voir tous, vous devez demander une liste complète --- dans notre exemple,
ar t ba.

x Extraction membres (nommés membre) des archives. Vous pouvez utiliser le v
modificateur avec cette opération, pour demander que ar liste chaque nom comme
il l'extrait.

Si vous ne spécifiez pas de membre, tous les fichiers de l'archive sont
extrait.

Les fichiers ne peuvent pas être extraits d'une archive légère.

--Aidez-moi
Affiche la liste des options de ligne de commande prises en charge par ar et alors
sorties.

--version
Affiche les informations de version de ar puis sort.

Un certain nombre de modificateurs (mod) peut suivre immédiatement le p lettre clé, à
spécifier des variations sur le comportement d'une opération :

a Ajouter de nouveaux fichiers après un membre existant de l'archive. Si tu utilises
le modificateur a, le nom d'un membre existant de l'archive doit être
présent comme le repos argument, devant le archives spécification.

b Ajouter de nouveaux fichiers before un membre existant de l'archive. Si tu utilises
le modificateur b, le nom d'un membre existant de l'archive doit être
présent comme le repos argument, devant le archives spécification.
(pareil que i).

c Création les archives. Le spécifié archives est toujours créé s'il
n'existait pas, lorsque vous demandez une mise à jour. Mais un avertissement est émis
à moins que vous ne précisiez à l'avance que vous comptez le créer, en
en utilisant ce modificateur.

D Fonctionner dans déterministe mode. Lors de l'ajout de fichiers et de l'archive
l'index utilise zéro pour les UID, les GID, les horodatages et utilise un fichier cohérent
modes pour tous les fichiers. Lorsque cette option est utilisée, si ar s'utilise avec
des options identiques et des fichiers d'entrée identiques, plusieurs
créer des fichiers de sortie identiques quels que soient les fichiers d'entrée'
propriétaires, groupes, modes de fichier ou heures de modification.

If binutils a été configuré avec --enable-archives-déterministes,
alors ce mode est activé par défaut. Il peut être désactivé avec le U
modificateur, ci-dessous.

f Tronquer les noms dans l'archive. GNOU ar autorisera normalement le fichier
noms de n'importe quelle longueur. Cela l'amènera à créer des archives qui
ne sont pas compatibles avec le natif ar programme sur certains systèmes. Si
c'est une préoccupation, le f le modificateur peut être utilisé pour tronquer le fichier
noms lors de leur mise dans l'archive.

i Insérer de nouveaux fichiers before un membre existant de l'archive. Si vous
utiliser le modificateur i, le nom d'un membre existant de l'archive doit être
présent comme le repos argument, devant le archives spécification.
(pareil que b).

l Ce modificateur est accepté mais pas utilisé.

N Utilise le compter paramètre. Ceci est utilisé s'il y a plusieurs
entrées dans l'archive avec le même nom. Extraire ou supprimer
instance compter du prénom de l'archive.

o Préserver le original dates des membres lors de leur extraction. Si
vous ne spécifiez pas ce modificateur, fichiers extraits de l'archive
sont estampillés de l'heure d'extraction.

P Utilisez le chemin d'accès complet lors de la correspondance des noms dans l'archive. GNOU ar
ne peut pas créer une archive avec un nom de chemin complet (de telles archives sont
pas de plainte POSIX), mais d'autres créateurs d'archives peuvent le faire. Cette option
provoquera GNU ar pour faire correspondre les noms de fichiers en utilisant un nom de chemin complet,
ce qui peut être pratique lors de l'extraction d'un seul fichier à partir d'un
archive créée par un autre outil.

s Écrivez un index de fichier objet dans l'archive ou mettez à jour un fichier existant
un, même si aucune autre modification n'est apportée à l'archive. Vous pouvez utiliser
ce drapeau modificateur soit avec n'importe quelle opération, soit seul. Fonctionnement ar
s sur une archive équivaut à exécuter ranlib sur elle.

S Ne générez pas de table de symboles d'archive. Cela peut accélérer
construire une grande bibliothèque en plusieurs étapes. L'archive résultante
ne peut pas être utilisé avec l'éditeur de liens. Pour construire une table des symboles,
vous devez omettre le S modificateur sur la dernière exécution de ar, ou toi
doit courir ranlib sur les archives.

T Faire le spécifié archives a mince archiver. S'il existe déjà
et est une archive régulière, les membres existants doivent être présents dans
le même répertoire que archives.

u Normalement, ar r... insère tous les fichiers répertoriés dans l'archive. Si
vous souhaitez insérer uniquement ceux des fichiers que vous listez qui sont
plus récents que les membres existants du même nom, utilisez ce modificateur.
La u le modificateur n'est autorisé que pour l'opération r (remplacer). Dans
particulier, la combinaison qu n'est pas autorisé, car la vérification du
les horodatages perdraient tout avantage de vitesse de l'opération q.

U Do ne sauraient fonctionner dans déterministe mode. C'est l'inverse de la D
modificateur, ci-dessus : les fichiers ajoutés et l'index d'archive obtiendront leur
valeurs réelles de l'UID, du GID, de l'horodatage et du mode de fichier.

C'est la valeur par défaut à moins que binutils a été configuré avec
--enable-archives-déterministes.

v Ce modificateur demande le verbeux version d'une opération. Beaucoup
les opérations affichent des informations supplémentaires, telles que les noms de fichiers
traité, lorsque le modificateur v est annexé.

V Ce modificateur affiche le numéro de version de ar.

ar ignore une option initiale orthographiée -X32_64, pour la compatibilité avec AIX.
Le comportement produit par cette option est le comportement par défaut de GNU ar. ar
ne prend en charge aucun des autres -X options; en particulier, il fait
pas de support -X32 qui est la valeur par défaut pour AIX ar.

Le commutateur de ligne de commande facultatif --brancher prénom les causes ar pour charger le
plugin appelé prénom qui ajoute la prise en charge de plusieurs formats de fichiers. Cette
l'option n'est disponible que si la chaîne d'outils a été construite avec le plugin
prise en charge activée.

Le commutateur de ligne de commande facultatif --cible nom bfd précise que le
les membres de l'archive sont dans un format de code objet différent de votre
format par défaut du système. Voir

@filet
Lire les options de ligne de commande à partir de filet. Les options lues sont insérées
à la place de l'original @filet option. Si filet n'existe pas, ou
ne peut pas être lu, alors l'option sera traitée littéralement, et non
enlevé.

options dans filet sont séparés par des espaces. Un espace
caractère peut être inclus dans une option en entourant l'ensemble
option entre guillemets simples ou doubles. Tout caractère (y compris
une barre oblique inverse) peut être inclus en préfixant le caractère à
inclus avec une barre oblique inverse. Les filet peut lui-même contenir d'autres
@filet options; ces options seront traitées de manière récursive.

Utilisez i686-linux-gnu-ar en ligne en utilisant les services onworks.net


Serveurs et postes de travail gratuits

Télécharger des applications Windows et Linux

  • 1
    LAMPÉE
    LAMPÉE
    SWIG est un outil de développement logiciel
    qui relie les programmes écrits en C et
    C++ avec une variété de
    langages de programmation. SWIG est utilisé avec
    différent...
    Télécharger SWIG
  • 2
    Thème de réaction WooCommerce Nextjs
    Thème de réaction WooCommerce Nextjs
    Thème React WooCommerce, construit avec
    Suivant JS, Webpack, Babel, Node et
    Express, en utilisant GraphQL et Apollo
    Client. Boutique WooCommerce dans React (
    contient : Produits...
    Télécharger le thème WooCommerce Nextjs React
  • 3
    archlabs_repo
    archlabs_repo
    Repo de paquets pour ArchLabs Ceci est un
    application qui peut également être récupérée
    de
    https://sourceforge.net/projects/archlabs-repo/.
    Il a été hébergé dans OnWorks en...
    Télécharger archlabs_repo
  • 4
    Projet Zéphyr
    Projet Zéphyr
    Le projet Zephyr est une nouvelle génération
    système d'exploitation en temps réel (RTOS) qui
    prend en charge plusieurs matériels
    architecturales. Il est basé sur un
    noyau à faible encombrement...
    Télécharger le projet Zéphyr
  • 5
    SCons
    SCons
    SCons est un outil de construction de logiciels
    c'est une alternative supérieure à la
    outil de construction classique "Make" qui
    nous connaissons et aimons tous. SCons est
    mis en place un...
    Télécharger SCons
  • 6
    PSeInt
    PSeInt
    PSeInt est un interpréteur de pseudo-code pour
    étudiants en programmation hispanophones.
    Son objectif principal est d'être un outil pour
    apprendre et comprendre les bases
    conception...
    Télécharger PSeInt
  • Plus "

Commandes Linux

  • 1
    7z
    7z
    7z - Un archiveur de fichiers avec le niveau le plus élevé
    ratio de compression ...
    Exécutez 7z
  • 2
    7za
    7za
    7za - Un archiveur de fichiers avec le plus haut
    ratio de compression ...
    Exécutez 7za
  • 3
    terrifiant
    terrifiant
    CREEPY - Une information de géolocalisation
    agrégateur DESCRIPTION : creepy est un
    application qui vous permet de rassembler
    informations relatives à la géolocalisation
    utilisateurs de...
    Courez effrayant
  • 4
    cricket-compiler
    cricket-compiler
    cricket - Un programme pour gérer le
    collecte et affichage de séries chronologiques
    Les données ...
    Exécutez la compilation de cricket
  • 5
    g-wrap-config
    g-wrap-config
    g-wrap-config - script à obtenir
    informations sur la version installée
    de G-Wrap...
    Exécutez g-wrap-config
  • 6
    g.accessgrass
    g.accessgrass
    g.access - Contrôle l'accès au
    jeu de cartes actuel pour les autres utilisateurs sur le
    système. Si aucune option n'est donnée, imprime
    statut actuel. MOTS CLÉS : général, carte
    gestion, p...
    Exécutez g.accessgrass
  • Plus "

Ad