logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).


L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT → ODT PDF Export

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
Prochaine révision Les deux révisions suivantes
doc:systeme:ln [16/12/2012 02:13]
martin_mtl
doc:systeme:ln [21/03/2015 07:17]
enicar [LN]
Ligne 1: Ligne 1:
 ====== LN ====== ====== LN ======
 +  * Objet: commande ln
 +  * Niveau requis :​{{tag>​débutant avisé}}
 +  * Débutant, à savoir : [[:​doc:​systeme:​commandes:​le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !]] :-)
 +    * [[:​doc:​programmation:​shell:​chevrons | La commande chevron ">"​]]
 +    * [[:​doc:​systeme:​ls | La commande LS]]
 +    * [[:​doc:​systeme:​rm | La commande RM]]
 +    * [[:​doc:​systeme:​droits-unix | Les Droits]]
 +    * [[:​doc:​editeurs:​nano | La commande d'​édition NANO]]
  
 +  * Commentaires : // Permet de créer des liens physiques ou symboliques //
 +  * Suivi : {{tag>​à-compléter}}
 +    * Création par [[user>​smolski]] le 21/06/2010
 +    * Testé par .... le ....
 +  * Commentaires sur le forum : [[http://​debian-facile.org/​viewtopic.php?​pid=113446|C'​est ici]]((N'​hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !))
 +
 +=====Introduction=====
 La commande ''​ln''​ établit un lien symbolique ou un lien physique entre 2 fichiers. La commande ''​ln''​ établit un lien symbolique ou un lien physique entre 2 fichiers.
  
Ligne 22: Ligne 37:
  
  
 +**ATTENTION :** Un lien physique à la particularité de devoir se situer __sur le même système de fichier__ que sa cible !
 ===== Description ===== ===== Description =====
  
Ligne 45: Ligne 61:
 Débutant - À savoir : Débutant - À savoir :
  
-  * [[commande:| La commande chevron ">"​]] +  * [[:doc:​programmation:​shell:​chevrons ​| La commande chevron ">"​]] 
-  * [[commande:ls | La commande LS]] +  * [[:​doc:​systeme:ls | La commande LS]] 
-  * [[commande:rm | La commande RM]] +  * [[:​doc:​systeme:rm | La commande RM]] 
-  * [[commande:a_savoir ​| Les Droits]] +  * [[:doc:​systeme:​droits-unix ​| Les Droits]] 
-  * [[commande:pwd | La commande PWD]] +  * [[:doc:​editeurs:nano | La commande d'​édition NANO]]
-  * [[manuel:nano | La commande d'​édition NANO]]+
  
 //Et oui, tout ça cher Débutant ! Il reste que la plupart de ces commandes sont les commandes en ligne principales __usuelles__ à utiliser dans un terminal.// :-) //Et oui, tout ça cher Débutant ! Il reste que la plupart de ces commandes sont les commandes en ligne principales __usuelles__ à utiliser dans un terminal.// :-)
Ligne 57: Ligne 72:
 ==== Créer les répertoires et fichiers tests que nous allons utiliser ==== ==== Créer les répertoires et fichiers tests que nous allons utiliser ====
  
-Dans ''/​home/​votre_user/'',​ créez un répertoire nommé //​test_lien//​ avec [[commande:​mkdir|mkdir]] et s'y positionner avec [[commande:cd | cd]] :+Dans ''/​home/​votre_user/'',​ créez un répertoire nommé //​test_lien//​ avec [[:​doc:​systeme:​mkdir|mkdir]] et s'y positionner avec [[:​doc:​programmation:​shell:cd | cd]] :
  
    $ cd ~    $ cd ~
Ligne 66: Ligne 81:
    ​test_lien$    ​test_lien$
  
-Créer dans ce répertoire un fichiers vide, //​test1.txt//,​ avec [[commande:​touch|touch]],​ puis ajoutez-y le texte //Bonjour toto// avec la commande [[commande:​echo|echo]].+Créer dans ce répertoire un fichiers vide, //​test1.txt//,​ avec [[:​doc:​systeme:​touch|touch]],​ puis ajoutez-y le texte //Bonjour toto// avec la commande [[:​doc:​systeme:​echo|echo]].
  
    ​test_lien$ touch test1.txt    ​test_lien$ touch test1.txt
Ligne 72: Ligne 87:
    ​test_lien$ echo Bonjour Jojo > test1.txt ​    ​test_lien$ echo Bonjour Jojo > test1.txt ​
  
-On vérifie avec la commande [[commande:cat|cat]] que notre texte est bien écrit dans le fichier test1.txt :+On vérifie avec la commande [[:​doc:​systeme:cat|cat]] que notre texte est bien écrit dans le fichier test1.txt :
  
    ​test_lien$ cat test1.txt ​    ​test_lien$ cat test1.txt ​
Ligne 176: Ligne 191:
 === Modifier le nom du fichier symbole === === Modifier le nom du fichier symbole ===
  
-Modifions le nom du fichier symbole lien1.txt à l'aide de la [[commande:mv |commande mv]] :+Modifions le nom du fichier symbole lien1.txt à l'aide de la [[:​doc:​systeme:mv |commande mv]] :
    ​test_lien$ mv lien1.txt lien2.txt    ​test_lien$ mv lien1.txt lien2.txt
  
Ligne 234: Ligne 249:
 </​code>​ </​code>​
  
-En terminal root, changez les droits sur le fichier avec la commande [[commande:​chmod|chmod]] :+En terminal root, changez les droits sur le fichier avec la commande [[:​doc:​systeme:​chmod|chmod]] :
    ​test_lien#​ chmod 700 lien1.txt    ​test_lien#​ chmod 700 lien1.txt
  
Ligne 258: Ligne 273:
 Mais outre d'​évoluer à l'​identique,​ comme avec un lien symbolique, les deux fichiers se nourrissent mutuellement et concrètement de toutes les modifications apportées à l'un ou à l'​autre. Mais outre d'​évoluer à l'​identique,​ comme avec un lien symbolique, les deux fichiers se nourrissent mutuellement et concrètement de toutes les modifications apportées à l'un ou à l'​autre.
  
-<note important>​**ATTENTION :** Un lien physique à la particularité de devoir se situer __sur le même système de fichier__ que sa cible !</​note>​ 
  
 +<note important>​**ATTENTION :** Un lien physique à la particularité de devoir se situer __sur le même système de fichier__ que sa cible !</​note>​
 ==== Créer un lien physique ==== ==== Créer un lien physique ====
  
doc/systeme/ln.txt · Dernière modification: 28/01/2021 09:34 par Croutons

Pied de page des forums

Propulsé par FluxBB