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 [04/07/2024 11:36] agp91 |
doc:systeme:ln [04/07/2024 15:51] agp91 [Illustration pratique] |
||
---|---|---|---|
Ligne 60: | Ligne 60: | ||
Débutant - À savoir : | Débutant - À savoir : | ||
- | * [[:doc:programmation:shell:chevrons | La commande chevron ">"]] | + | * L'opérateur de redirection **''[[:doc:programmation:shell:chevrons |>]]''** (chevron fermant) |
- | * [[:doc:systeme:ls | La commande LS]] | + | * La commande **''[[:doc:systeme:ls |ls]]''** |
- | * [[:doc:systeme:rm | La commande RM]] | + | * La commande **''[[:doc:systeme:rm |rn]]''** |
- | * [[:doc:systeme:droits-unix | Les Droits]] | + | * [[:doc:systeme:droits-unix |Les Droits]] |
- | * [[:doc:editeurs:nano | La commande d'édition NANO]] | + | * La commande d'édition **''[[:doc:editeurs:nano | 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 71: | Ligne 71: | ||
==== 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 [[:doc:systeme:mkdir|mkdir]] et s'y positionner avec [[:doc:programmation:shell: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]] : |
<code user>cd | <code user>cd | ||
mkdir test_lien | mkdir test_lien | ||
- | cd test_lien/ | + | cd test_lien |
</code> | </code> | ||
- | 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]]. | + | 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]]. |
<code user> | <code user> | ||
Ligne 93: | Ligne 93: | ||
</code> | </code> | ||
- | ==== Créer un lien symbolique (symlink) : ==== | + | ===== Créer un lien symbolique (symlink) : ===== |
Situation de départ : | Situation de départ : | ||
Ligne 277: | Ligne 277: | ||
rwx------ 1 martin martin 13 déc 14 22:59 test1.txt | rwx------ 1 martin martin 13 déc 14 22:59 test1.txt | ||
- | ==== Créer un lien physique (hardlink) : ==== | + | ===== Créer un lien physique (hardlink) : ===== |
Un lien physique est la création d'un fichier à l'identique de celui qu'il pointe. | Un lien physique est la création d'un fichier à l'identique de celui qu'il pointe. | ||
Ligne 310: | Ligne 310: | ||
total 0 | total 0 | ||
-rw-r--r-- 2 martin martin 0 déc 15 00:02 lien2.txt | -rw-r--r-- 2 martin martin 0 déc 15 00:02 lien2.txt | ||
- | -rw-r--r-- 2 martin martin 0 déc 15 00:02 test2.txt</file> | + | -rw-r--r-- 2 martin martin 0 déc 15 00:02 test2.txt</code> |
Ah ! Plus de lettre "''l''" ni de "//flèches//" pour indiquer le lien physique. \\ | Ah ! Plus de lettre "''l''" ni de "//flèches//" pour indiquer le lien physique. \\ | ||
Ligne 334: | Ligne 334: | ||
echo Très bien titi ! > lien2.txt | echo Très bien titi ! > lien2.txt | ||
ls -l | ls -l | ||
- | </code></code> | + | </code><code> |
total 8 | total 8 | ||
-rw-r--r-- 2 martin martin 18 déc 15 13:49 lien2.txt | -rw-r--r-- 2 martin martin 18 déc 15 13:49 lien2.txt |