AnglaisFrançaisEspagnol

Ad


Icône de favori OnWorks

lnposix - En ligne dans le Cloud

Exécutez lnposix 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 lnposix 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


ln — lier des fichiers

SYNOPSIS


ln [−fs] [−L|−P] fichier source fichier cible

ln [−fs] [−L|−P] fichier source rép_cible

DESCRIPTION


Dans le premier formulaire de synthèse, le ln l'utilitaire doit créer une nouvelle entrée de répertoire (lien) à
le chemin de destination spécifié par le fichier cible opérande. Si la -s l'option est spécifiée,
un lien symbolique doit être créé pour le fichier spécifié par le fichier source opérande. Cette
première forme de synopsis doit être prise lorsque l'opérande final ne nomme pas un
annuaire; si plus de deux opérandes sont spécifiés et que le final n'est pas un existant
répertoire, une erreur doit se produire.

Dans le deuxième formulaire de synthèse, le ln l'utilitaire doit créer une nouvelle entrée de répertoire (lien), ou
si le -s option est spécifié un lien symbolique, pour chaque fichier spécifié par un fichier source
opérande, à un chemin de destination dans le répertoire existant nommé par rép_cible.

Si le dernier opérande spécifie un fichier existant d'un type non spécifié par le système
Volume des interfaces de POSIX.1‐2008, le comportement est défini par l'implémentation.

Le chemin de destination correspondant pour chaque fichier source sera la concaténation des
chemin du répertoire cible, un caractère si le chemin d'accès au répertoire cible n'a pas
se terminer par un , et le dernier composant de nom de chemin du fichier source. Le deuxième résumé
forme doit être prise lorsque l'opérande final nomme un répertoire existant.

Pour chaque fichier source:

1. Si le chemin de destination existe et a été créé par une étape précédente, il n'est pas spécifié
que ln doit écrire un message de diagnostic à l'erreur standard, ne rien faire de plus avec
le courant fichier source, et passez à tout ce qui reste fichier sources; ou continuera
traiter le courant fichier source. Si le chemin de destination existe :

une. Si la −f l'option n'est pas spécifiée, ln doit écrire un message de diagnostic au standard
erreur, ne faites plus rien avec le courant fichier source, et passez à tout ce qui reste
fichier sources.

b. Si destination nomme la même entrée de répertoire que la fichier source ln doit
écrire un message de diagnostic à l'erreur standard, ne plus rien faire avec le courant
fichier source, et passez à tout ce qui reste fichier sources.

c. Les actions doivent être exécutées de manière équivalente à la dissocier() fonction définie dans le
Volume Interfaces système de POSIX.1‐2008, appelé en utilisant destination car chemin
argument. Si cela échoue pour une raison quelconque, ln doit écrire un message de diagnostic à
erreur standard, ne rien faire de plus avec le courant fichier source, et passez à n'importe quel
restant fichier sources.

2. Si le -s option est spécifiée, les actions doivent être exécutées de manière équivalente à la lien symbolique()
fonctionner avec fichier source car chemin1 argument et le chemin de destination comme chemin2
argument. le ln l'utilité ne fera plus rien avec fichier source et passera à n'importe quel
fichiers restants.

3. Si fichier source est un lien symbolique :

une. Si la −P l'option est en vigueur, des actions doivent être exécutées équivalentes à la
lien() fonction avec fichier source car chemin1 argument, le chemin de destination comme
le chemin2 argument, AT_FDCWD comme fd1 et fd2 arguments, et zéro comme drapeau
argument.

b. Si la −L l'option est en vigueur, des actions doivent être exécutées équivalentes à la
lien() fonction avec fichier source car chemin1 argument, le chemin de destination comme
le chemin2 argument, AT_FDCWD comme fd1 et fd2 arguments et AT_SYMLINK_FOLLOW
car drapeau argument.

La ln l'utilité ne fera plus rien avec fichier source et passera à tout ce qui reste
fichiers.

4. Les actions doivent être exécutées de manière équivalente à la lien() fonction définie dans le système
Volume d'interfaces de POSIX.1‐2008 utilisant fichier source car chemin1 argumentation, et le
chemin de destination en tant que chemin2 argument.

OPTIONS


La ln l'utilitaire doit être conforme au volume Base Definitions de POSIX.1‐2008, Section 12.2,
utilitaire Syntaxe Recommandations.

Les options suivantes doivent être prises en charge :

−f Forcez la suppression des chemins de destination existants pour autoriser le lien.

−L Pour chaque fichier source opérande qui nomme un fichier de type lien symbolique, créez un
lien (hard) vers le fichier référencé par le lien symbolique.

−P Pour chaque fichier source opérande qui nomme un fichier de type lien symbolique, créez un
lien (hard) vers le lien symbolique lui-même.

-s Créez des liens symboliques au lieu de liens physiques. Si la -s l'option est spécifiée, le
−L et −P les options doivent être ignorées en silence.

Spécification de plusieurs options mutuellement exclusives −L et −P ne sera pas
considéré comme une erreur. La dernière option spécifiée doit déterminer le comportement de l'utilitaire
(à moins que le -s l'option fait qu'elle est ignorée).

Si la -s l'option n'est pas spécifiée et ni un −L ni un −P option est spécifiée, il est
mise en œuvre-définit lequel des −L et −P les options seront utilisées par défaut.

OPÉRANDES


Les opérandes suivants doivent être pris en charge :

fichier source
Un chemin d'accès d'un fichier à lier. Si la -s l'option est spécifiée, non
des restrictions sur le type de fichier ou sur son existence doivent être faites. Si la -s
option n'est pas spécifiée, si un répertoire peut être lié est l'implémentation-
Défini.

fichier cible
Le chemin d'accès de la nouvelle entrée de répertoire à créer.

rép_cible
Un chemin d'accès d'un répertoire existant dans lequel les nouvelles entrées de répertoire sont
créé.

STDIN


Non utilisé.

CONTRIBUTION DES DOSSIERS


Aucun.

ENVIRONNEMENT VARIABLES


Les variables d'environnement suivantes doivent affecter l'exécution de ln:

LANGUE Fournissez une valeur par défaut pour les variables d'internationalisation qui ne sont pas définies ou
nul. (Voir le volume Définitions de base de POSIX.1‐2008, Section 8.2,
Internationalisation Variables pour la priorité de l'internationalisation
variables utilisées pour déterminer les valeurs des catégories de paramètres régionaux.)

LC_TOUS S'il est défini sur une valeur de chaîne non vide, remplace les valeurs de tous les autres
variables d'internationalisation.

LC_CTYPE Déterminer la localisation pour l'interprétation des séquences d'octets de données de texte
sous forme de caractères (par exemple, des caractères à un octet par opposition aux caractères à plusieurs octets dans
arguments).

LC_MESSAGES
Déterminez les paramètres régionaux qui doivent être utilisés pour affecter le format et le contenu de
messages de diagnostic écrits dans l'erreur standard.

NLSPATH Déterminer l'emplacement des catalogues de messages pour le traitement des LC_MESSAGES.

ASYNCHRONE ÉVÉNEMENTS


Par défaut.

SORTIE STD


Non utilisé.

STDERR


L'erreur standard ne doit être utilisée que pour les messages de diagnostic.

SORTIE DES DOSSIERS


Aucun.

ÉLARGI DESCRIPTION


Aucun.

EXIT STATUT


Les valeurs de sortie suivantes doivent être renvoyées :

0 Tous les fichiers spécifiés ont été liés avec succès.

>0 Une erreur s'est produite.

CONSÉQUENCES OF LES ERREURS


Par défaut.

La Abonnement les sections informatif.

INSCRIPTION UTILISATION


Aucun.

EXEMPLES


Aucun.

RAISONNEMENT


La section CONSEQUENCES DES ERREURS n'exige pas ln −f a b retirer b si une suite
l'opération de liaison échouerait.

Quelques versions historiques de ln (y compris celui spécifié par le SVID) dissocier le
fichier de destination, s'il existe, par défaut. Si le mode ne permet pas l'écriture, ces
les versions demandent une confirmation avant de tenter la dissociation. Dans ces versions le −f
l'option provoque ln de ne pas tenter de demander une confirmation.

Ceci permet ln réussir à créer des liens lorsque le fichier cible existe déjà, même si
le fichier lui-même n'est pas accessible en écriture (bien que le répertoire doit l'être). Les premières propositions
spécifié cette fonctionnalité.

Ce volume de POSIX.1‐2008 ne permet pas la ln utilitaire pour dissocier la destination existante
chemins par défaut pour les raisons suivantes :

* Le ln utilitaire a historiquement été utilisé pour fournir un verrouillage pour les applications shell, un
usage incompatible avec ln dissocier le chemin de destination par défaut. Là
n'y avait aucun avantage technique correspondant à l'ajout de cette fonctionnalité.

* Cette fonctionnalité a donné ln la capacité de détruire la structure de liens des fichiers, ce qui
modifie le comportement historique de ln.

* Cette fonctionnalité est facilement répliquée avec une combinaison de rm et ln.

* Ce n'est pas une pratique historique dans de nombreux systèmes ; Les systèmes BSD et dérivés de BSD ne
soutenir ce comportement. Malheureusement, quel que soit le comportement sélectionné peut provoquer des scripts
écrit en s'attendant à ce que l'autre comportement échoue.

* Il est préférable que ln effectuer de la même manière que le lien() fonction, qui fait
pas permettre à la cible d'exister déjà.

Ce volume de POSIX.1‐2008 conserve le −f option pour fournir un support pour les scripts shell
selon la sémantique SVID. Il semble probable que les scripts shell ne seraient pas écrits
gérer l'incitation par ln et aurait donc précisé le −f option.

La −f est une fonctionnalité non documentée de nombreuses versions historiques de la ln utilitaire,
permettant des liens vers des répertoires. Ces versions nécessitent des modifications.

Les premières propositions de ce volume de POSIX.1‐2008 nécessitaient également un -i option, qui s'est comporté
comme le -i options cp et mv, demande de confirmation avant de dissocier l'existant
des dossiers. Ce n'était pas une pratique historique pour le ln utilitaire et a été omis.

La −L et −P les options permettent de mettre en œuvre à la fois les comportements communs du ln utilitaire.
Les versions antérieures de cette norme ne spécifiaient pas ces options et nécessitaient le comportement
maintenant décrit pour le −L option. De nombreux systèmes par défaut ou comme alternative fournissaient un
non conforme ln utilitaire avec le comportement maintenant décrit pour le −P option. Depuis
les applications ne pouvaient pas s'appuyer sur ln liens suivants dans la pratique, le −L et −P les options étaient
ajouté pour spécifier le comportement souhaité pour l'application.

La −L et −P les options sont ignorées lorsque -s est spécifié afin de permettre à un alias d'être
créé pour modifier le comportement par défaut lors de la création de liens physiques (par exemple, alias ln='ln
−L'). Ils ne servent à rien quand -s est spécifié, puisque fichier source est alors juste une chaîne
à utiliser comme contenu du lien symbolique créé et n'a pas besoin d'exister en tant que fichier.

Le cahier des charges garantit que ln a a avec ou sans le −f l'option ne dissociera pas le
filet a. Les versions antérieures de cette norme n'étaient pas claires dans ce cas.

FUTUR DIRECTIONS


Aucun.

Utilisez lnposix en ligne en utilisant les services onworks.net


Serveurs et postes de travail gratuits

Télécharger des applications Windows et Linux

  • 1
    Firebird
    Firebird
    Firebird RDBMS offre des fonctionnalités ANSI SQL
    & fonctionne sous Linux, Windows &
    plusieurs plates-formes Unix. Fonctionnalités
    excellente simultanéité et performances
    & Puissance...
    Télécharger Firebird
  • 2
    KompoZer
    KompoZer
    KompoZer est un éditeur HTML wysiwyg utilisant
    la base de code de Mozilla Composer. Comme
    Le développement de Nvu a été arrêté
    en 2005, KompoZer corrige de nombreux bugs et
    ajoute un f...
    Télécharger KompoZer
  • 3
    Téléchargeur de mangas gratuit
    Téléchargeur de mangas gratuit
    Le Free Manga Downloader (FMD) est un
    application open source écrite en
    Object-Pascal pour la gestion et
    télécharger des mangas à partir de divers sites Web.
    C'est un miroir...
    Télécharger gratuitement Manga Downloader
  • 4
    UNetbootin
    UNetbootin
    UNetbootin vous permet de créer un bootable
    Clés USB Live pour Ubuntu, Fedora et
    autres distributions Linux sans
    graver un CD. Il fonctionne sous Windows, Linux,
    et ...
    Télécharger UNetbootin
  • 5
    Dolibarr ERP-CRM
    Dolibarr ERP-CRM
    Dolibarr ERP - CRM est un outil simple d'utilisation
    Progiciel open source ERP et CRM
    (exécuté avec un serveur web php ou comme
    logiciel autonome) pour les entreprises,
    fondations...
    Télécharger Dolibarr ERP - CRM
  • 6
    Client SQL SQuirreL
    Client SQL SQuirreL
    SQuirreL SQL Client est un SQL graphique
    client écrit en Java qui permettra
    vous permet de visualiser la structure d'un JDBC
    base de données conforme, parcourir les données dans
    les tables...
    Télécharger le client SQL SQuirreL
  • Plus "

Commandes Linux

Ad