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 →
Ci-dessous, les différences entre deux révisions de la page.
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 [01/01/2013 23:31] smolski [Synopsis] |
doc:systeme:ln [21/03/2015 07:08] 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à !]] :-) | ||
+ | * Commentaires : // Permet de créer des liens physiques ou symboliques // | ||
+ | * Suivi : {{tag>à-compléter}} | ||
+ | * Création par [[user>matux]] le 03/06/2007 FIXME | ||
+ | * Testé par .... le .... | ||
+ | * Commentaires sur le forum : [[:url-invalide|C'est ici]]((N'hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !)) FIXME | ||
+ | =====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 46: | Ligne 55: | ||
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]] |
- | * [[manuel:nano | La commande d'édition NANO]] | + | * [[:doc:editeurs: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 66: | ||
==== 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 75: | ||
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 81: | ||
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 185: | ||
=== 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 243: | ||
</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 | ||