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:programmation:shell:illustration-navigation-shell [26/01/2014 17:24]
Hypathie [Introduction]
doc:programmation:shell:illustration-navigation-shell [26/01/2014 18:21]
Hypathie [Questions sur cette base :]
Ligne 100: Ligne 100:
 le prompt à l'​ouverture du terminal est alors :  le prompt à l'​ouverture du terminal est alors : 
 <​code=user>​ toto@debian:​~$ </​code>​ <​code=user>​ toto@debian:​~$ </​code>​
-Et la réponse du prompt à la commande **pwd** est : +<​code=user> toto@debian:​~$ pwd </​code>​ 
-<​code=user>/​home/​toto </code>+ 
 +<file txt retour de la commande pwd>/​home/​toto </file> 
 + 
 +<​note>​ vocabulaire : Ce n'est pas le prompt qui répond, il ne sert que d'​indicateur. C'est le programme de la commande qui retourne le texte affiché. </​note>​  
  
 ====Soit la création dans ce répertoire personnel d'un fichier de type répertoire nommé essai1==== ====Soit la création dans ce répertoire personnel d'un fichier de type répertoire nommé essai1====
Ligne 116: Ligne 120:
 <​code=user>​toto@debian:​~/​essai1$ ​ </​code>​ <​code=user>​toto@debian:​~/​essai1$ ​ </​code>​
  
-après **pwd** le lieu indiqué est bien : \\<​code>/​home/​toto/​essai1</​code>​+après **pwd** le lieu indiqué est bien :  
 + 
 +<​code>/​home/​toto/​essai1</​code>​
  
 __2) Pour créer un fichier de type répertoire « essai2 »__ __2) Pour créer un fichier de type répertoire « essai2 »__
Ligne 127: Ligne 133:
 echo bonjour > lili </​code>​ echo bonjour > lili </​code>​
  
-__4) Retour au niveau ​de home en faisant :__+__4) Retour au niveau ​dans son répertoire personnel ​en faisant :__
  
 <​code=user>​ toto@debian:​~/​essai1/​essai2 ​ cd ~  </​code>​ <​code=user>​ toto@debian:​~/​essai1/​essai2 ​ cd ~  </​code>​
Ligne 133: Ligne 139:
 ====À la place de ce long énoncé==== ====À la place de ce long énoncé====
  
-On aurait pu créer en une fois les deux répertoires "​essai1"​ et "​essai2"​ ainsi+On aurait pu créer en une seule commande ​les deux répertoires "​essai1"​ et "​essai2"​ ainsi
 <​code=user>​hypathie@debian:​~$ mkdir -p /​home/​hypathie/​essai1/​essai2</​code>​ <​code=user>​hypathie@debian:​~$ mkdir -p /​home/​hypathie/​essai1/​essai2</​code>​
  
-puis pour créer "​lili"​+puis pour créer ​le fichier ordinaire ​"​lili"​
  
 <​code=user>​hypathie@debian:​~$ echo "​Bonjour"​ > /​home/​hypathie/​essai1/​essai2/​lili</​code>​ <​code=user>​hypathie@debian:​~$ echo "​Bonjour"​ > /​home/​hypathie/​essai1/​essai2/​lili</​code>​
Ligne 143: Ligne 149:
 ===== Questions sur cette base : ===== ===== Questions sur cette base : =====
  
-//Afin d'​assimiler ​la notion ​de chemin relatif et absolu, je vous propose d'​essayer de répondre de vous-mêmes aux questions avant d'​aller regarder la réponse.//+//Afin d'​assimiler ​les notions ​de chemin relatif et absolu, je vous propose d'​essayer de répondre de vous-mêmes aux questions avant d'​aller regarder la réponse.//
  
 ====1) Reformulez l'​énoncé au moyen du chemin relatif==== ====1) Reformulez l'​énoncé au moyen du chemin relatif====
Ligne 155: Ligne 161:
 <​code=user>​hypathie@debian:​~$ echo "​Bonjour"​ > ~/​essai1/​essai2/​lili</​code>​ <​code=user>​hypathie@debian:​~$ echo "​Bonjour"​ > ~/​essai1/​essai2/​lili</​code>​
  
-====2) Comment aller directement (sans une succession de cd, puis de cd..) de son home à "​lili",​ puis du répertoire ​parent de "​lili"​ à son home ?====+====2) Comment aller directement (sans une succession de cd, puis de cd..) de son répertoire personnel ​à "​lili",​ puis retourner ​du répertoire ​contenant ​"​lili"​ à son répertoire personnel ​?====
  
 __a) si on connaît où est "​lili"​ : utiliser l'​autocomplétion (touche tabulation) :__ __a) si on connaît où est "​lili"​ : utiliser l'​autocomplétion (touche tabulation) :__
 <​code=user>​ <​code=user>​
 toto@debian:​~$ cd essai1/​essai2/​ toto@debian:​~$ cd essai1/​essai2/​
-toto@debian:​~$ cd essai1/​essai2$ ​+toto@debian:​~/essai1/​essai2$ ​
 </​code>​ </​code>​
  
Ligne 166: Ligne 172:
    
 *** __astuce pour que soit  indiqué le chemin absolu d'un fichier:​__** *** __astuce pour que soit  indiqué le chemin absolu d'un fichier:​__**
 +
 <​note>​depuis n'​importe où (car le programme "​locate"​ n'​utilise pas, pour ses recherches, l'​arborescence du système de fichiers, ​ <​note>​depuis n'​importe où (car le programme "​locate"​ n'​utilise pas, pour ses recherches, l'​arborescence du système de fichiers, ​
 mais une base de données, mise à jour régulièrement par le programme "​updatedb"​) : mais une base de données, mise à jour régulièrement par le programme "​updatedb"​) :
  
-<​code=root>​ :~$ updatedb ​db && locate ​essai2 +<​code=root>​ :~$ updatedb && locate ​lili 
-/​home/​toto/​essai1/​essai2 +/​home/​toto/​essai1/​essai2/​lili</​code>​ 
-/home/​toto/​essai1/​essai2</​code>​ </​note>​+</​note>​
  
  
-**Puis du répertoire ​parent de "​lili"​ à mon home ?**+**Puis du répertoire ​contenant ​"​lili"​ à mon répertoire personnel ​?**
 <​code=user> ​ <​code=user> ​
-/home/toto/essai1/​essai2/​lili +toto@debian:~$ cd essai1/​essai2/​ 
-toto@debian:​~/​essai1/​essai2$ ​ cd ~ </​code>​+toto@debian:​~/​essai1/​essai2$ cd ~ </​code>​
  
 ==== 3) Corriger la faute d'​orthographe sur "​bonjour"​ en écrasant "​lili",​ depuis son home ? ==== ==== 3) Corriger la faute d'​orthographe sur "​bonjour"​ en écrasant "​lili",​ depuis son home ? ====
doc/programmation/shell/illustration-navigation-shell.txt · Dernière modification: 03/07/2014 00:06 (modification externe)

Pied de page des forums

Propulsé par FluxBB