ln - créer des liens entre des fichiers
SYNTAXE
ln [OPTION]... [-T] SOURCE NOM_LIEN
ln [OPTION]... SOURCE
ln [OPTION]... SOURCE... REPERTOIRE
ln [OPTION]... -t REPERTOIRE SOURCE...
DESCRIPTION
Dans la 1ère forme, créer un lien vers SOURCE avec le nom NOM_LIEN. Dans la 2ème forme, créer un lien vers SOURCE dans le répertoire courant. Dans les 3ème et 4ème formes, créer des liens vers chaque SOURCE dans REPERTOIRE. Créer des liens physiques par défaut, des liens symboliques avec --symbolique. Par défaut, chaque destination (nom du nouveau lien) ne doit pas déjà exister. Lors de la création de liens physiques, chaque SOURCE doit exister. Les liens symboliques peuvent contenir du texte arbitraire ; si résolu ultérieurement, un lien relatif est interprété par rapport à son répertoire parent.
Les arguments obligatoires des options longues sont également obligatoires pour les options courtes.
--backup[=CONTROLE]
créer une sauvegarde de chaque fichier de destination existant
-b comme --backup mais n’accepte pas d’argument
-d, -F, --directory
permettre à l’utilisateur root de tenter de créer des liens physiques vers des répertoires (cela échouera probablement en raison
des restrictions du système, même pour l’utilisateur root)
-f, --force
supprimer les fichiers de destination existants
-i, --interactive
demander si les destinations doivent être supprimées
-L, --logical
déréférencer les SOURCE qui sont des liens symboliques
-n, --no-dereference
traiter NOM_LIEN comme un fichier normal s’il s’agit d’un lien symbolique vers un répertoire
-P, --physical
créer des liens physiques directement vers des liens symboliques
-r, --relative
avec -s, créer des liens relatifs à l’emplacement du lien
-s, --symbolic
créer des liens symboliques au lieu de liens physiques
-S, --suffix=SUFFIXE
remplacer le suffixe de sauvegarde habituel
-t, --target-directory=REPERTOIRE
spécifier le REPERTOIRE dans lequel créer les liens
-T, --no-target-directory
traiter NOM_LIEN comme un fichier normal en permanence
-v, --verbose
afficher le nom de chaque fichier lié
--help afficher cette aide et quitter
--version
afficher les informations de version et quitter
Le suffixe de sauvegarde est « \~ », sauf s’il est défini avec --suffix ou SIMPLE_BACKUP_SUFFIX. La méthode de contrôle de version peut être sélectionnée via l’option --backup ou via la variable d’environnement VERSION_CONTROL. Voici les valeurs :
none, off
ne jamais créer de sauvegardes (même si --backup est spécifié)
numbered, t
créer des sauvegardes numérotées
existing, nil
numérotées si des sauvegardes numérotées existent, simples sinon
simple, never
créer toujours des sauvegardes simples
L’utilisation de -s ignore -L et -P. Sinon, la dernière option spécifiée contrôle le comportement lorsqu’une SOURCE est un lien symbolique, par défaut -P.
AUTEUR
Écrit par Mike Parker et David MacKenzie.
SIGNALER LES BUGS
Aide en ligne GNU coreutils : [https://www.gnu.org/software/coreutils/] Signalez tout bug de traduction à [https://translationproject.org/team/]
CONSULTER AUSSI
link(2), symlink(2)
Documentation complète [https://www.gnu.org/software/coreutils/ln] ou disponible localement via : info « (coreutils) ln invocation »
Conditionné par Debian (9.7-3) Copyright © 2025 Free Software Foundation, Inc. Licence GPLv3+ : GNU GPL version 3 ou ultérieure [https://gnu.org/licenses/gpl.html]. Ceci est un logiciel libre : vous êtes libre de le modifier et de le redistribuer. Il n’y a AUCUNE GARANTIE, dans la mesure permise par la loi.