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 14:41]
Hypathie [Énoncé des questions ci-dessous]
doc:programmation:shell:illustration-navigation-shell [28/01/2014 06:59]
MicP [Introduction] reformulations
Ligne 1: Ligne 1:
-====== ​chemin ​relatif ​et absolu illustrés par quelques commandes ======+====== ​Chemin ​relatif ​ou absolu illustrés par quelques commandes ======
  
-  * Objet : exercices ​sur chemin ​relatif ​et absolu ​FIXME +  * Objet : Exercices ​sur les chemins ​relatif ​ou absolu  
-  * Niveau requis : FIXME {{tag>​débutants}} +  * Niveau requis : {{tag>​débutants}} 
-  * Commentaires : //les bases du bash, rappels et exercices // FIXME+  * Commentaires : //les bases du bash, rappels et exercices // 
   * Débutant, à savoir : [[:​doc:​systeme:​commandes:​le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-)   * Débutant, à savoir : [[:​doc:​systeme:​commandes:​le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-)
-  * Suivi : {{tag>en-chantier}} - FIXME Pour choisir, voir les autres Tags possibles dans [[:​atelier:#​tags|l'​Atelier]].+  * Suivi : {{tag>à-placer}} - Pour choisir, voir les autres Tags possibles dans [[:​atelier:#​tags|l'​Atelier]].
     * Création par **Hypathie** 24/01/2014     * Création par **Hypathie** 24/01/2014
     * Testé par <...> le <...> FIXME     * Testé par <...> le <...> FIXME
-  * Commentaires sur le forum : [[url | Lien vers le forum concernant ce tuto]] ((N'​hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !)) FIXME+  * Commentaires sur le forum : [[http://​forum.debian-facile.org/​viewtopic.php?​id=8313| Lien vers le forum concernant ce tutoial]] ((N'​hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !))
  
 === Nota === === Nota ===
Ligne 18: Ligne 18:
 ====Objectifs ==== ====Objectifs ====
  
-S'​exercer sur quelques commandes en vue d'​assimiler les notions de chemin relatif et de chemin absolu.\\+S'​exercer sur quelques commandes en vue d'​assimiler les notions de **chemin relatif** et de **chemin absolu**.\\
 Ou se servir de différentes expressions syntaxiques pour écrire des commandes équivalentes. Ou se servir de différentes expressions syntaxiques pour écrire des commandes équivalentes.
 ==== À voir :==== ==== À voir :====
Ligne 30: Ligne 30:
 sur système droits:​fichiers : [[doc:​systeme:​droits-unix-bis?&#​modification-des-droits]] sur système droits:​fichiers : [[doc:​systeme:​droits-unix-bis?&#​modification-des-droits]]
  
-sur la commande cd : [[doc:​programmation:​shell:​cd?​s[/​url][]=chemin&​s[]=relatif]]+sur la commande cd : [[doc:​programmation:​shell:​cd| doc:​programmation shell:cd]]
  
 sur système:​commandes:​gnu : [[doc:​systeme:​commandes:​gnu_linux]] sur système:​commandes:​gnu : [[doc:​systeme:​commandes:​gnu_linux]]
Ligne 36: Ligne 36:
 ==== À savoir :==== ==== À savoir :====
  
-*  **Le répertoire courant** est le répertoire ​sur lequel on se trouve. +*  **Le répertoire courant** est le répertoire ​dans lequel on se trouve. ​\\ 
-Ne pas confondre le répertoire courant avec son **home**. +Attention à la confusion entraînée par l'​utilisation de l'​expression "son home", préférerez plutôt "**son répertoire personnel**"\\ 
-Ainsi il faut savoir que lorsqu'​on ouvre son terminal, le prompt indique que l'on se trouve au niveau ​de son homequi peut être considéré comme un répertoire courant ​tant qu'on ne s'est déplacé dans l'arborescence ​de fichiers ​:+l'ouverture d'une session ​de terminalle répertoire courant est notre répertoire personnel, \\ 
 +comme nous l'indique le prompt ​de l'​utilisateur ''​toto''​ ci-dessous:
 <​code=user>​ toto@debian:​~$ </​code>​ <​code=user>​ toto@debian:​~$ </​code>​
- 
-Ici le prompt indique que l'on est au niveau de son home.  
  
 Mais ici : Mais ici :
 <​code=user>​ toto@debian:​~/​Documents$ </​code>​ <​code=user>​ toto@debian:​~/​Documents$ </​code>​
-le prompt indique que le répertoire courant est le fichier de type répertoire ​nommé ​"​Documents"​ :+le prompt indique que le répertoire courant est le fichier de type répertoire "​Documents" situé dans le répertoire personnel de l'​utilisateur "toto" :
  
 **Ainsi par exemple :**  **Ainsi par exemple :** 
  
-=> Après l'​ouverture du terminal ​inscrivez ​la commande **ls** puis appuyez ​sur la touche "​entrée : vous obtiendrez la liste des fichiers contenus dans votre "home".+=> Après l'​ouverture du terminal ​entrez ​la commande **ls** puis validez votre commande en tapant ​sur la touche "​entrée" ​: vous obtiendrez la liste des fichiers contenus dans votre répertoire personnel. 
 + 
 +Puis en entrant: cd "​Documents"​ (sans les guillemets sur Documents) et en validant votre saisie par la touche "​entrée", ​ le **répertoire courant** sera alors le répertoire ​"Documents".
  
-Puis en inscrivant: cd "​Documents"​ dans le prompt (sans les guillemets sur Documents) et appuyez sur la touche "​entrée", ​ le **répertoire courant** sera alors le répertoire "​Documents"​. 
  
  
 +*   **Le tilde : ~/** est une variable de l'​interpréteur de commande **bas** qui sera interprété,​ s'il n'est pas entouré de guillemets ou d'​apostrophes,​ comme le répertoire personnel de l'​utilisateur qui a lancé la commande. Ainsi, par exemple, l'​utilisateur ''​toto''​ pourra utiliser le caractère tilde dans une ligne de commande en remplacement du chemin absolu de son répertoire personnel : **/​home/​toto**
  
-*   **Le tilde : ~/** est une abréviation ​qui représente **/home/utilisateur/**+Il permet donc d'​écrire dans les commandes le chemin relatif à son répertoire personnel d'un fichier de type-répertoire ou d'un fichier-ordinaire ((Cette distinction parce que sous Linux tout est "​fichier",​ mais en pratique, on peut dire fichier de type-répertoire pour désigner les fichiers ​qui peuvent contenir d'​autres fichiers ; tandis que fichier-ordinaire renvoie aux fichiers dans lesquels on peut écrire du texte, par exemple. 
 +Pour une explication très approfondie de cette différence,​ voir [[http://​www.linux-france.org/article/dalox/unix02.htm]]
  
-Il permet donc d'​écrire dans les commandes le chemin relatif d'un fichier de type-répertoire ou d'un fichier-ordinaire ((Cette distinction parce que sous Linux tout est répertoire,​ mais en pratique on peut dire fichier de type-répertoire pour désigner les fichiers qui peuvent contenir d'​autres fichiers; tandis que fichier-ordinaire renvoie aux fichiers dans lesquels on peut écrire du texte, par exemple. +Et bien sûr en tapant "​fichier"​ dans la fenêtre rechercher de la documentation de **Debian-Facile** ​vous aurez une idée sur les différentes sortes de texte que l'on peut inscrire sur un fichier. ​ ))
-Pour une explication très approfondie de cette différence,​ voir [[http://​www.linux-france.org/​article/​dalox/​unix02.htm.]] +
-Et bien sûr en tapant "​fichier"​ dans la fenêtre rechercher de la documentation de Debian-facile ​vous aurez une idée sur les différentes sortes de texte que l'on peut inscrire sur un fichier. ​;)  ))+
  
-Ainsi on peut écrire :+L'​utilisateur ''​toto'' ​peut ainsi écrire :
  
-en absolu (pour un utilisateur "​toto"​) +en utilisant un chemin ​absolu (pour un utilisateur "​toto"​) 
-<​code=user>​ cd /home/toto/Document</​code>​+<​code=user>​ cd /home/toto/Documents</​code>​
 ou ou
 <​code=user>​ cd ~/Documents </​code>​ <​code=user>​ cd ~/Documents </​code>​
  
 <code user>​~$ ​ echo ~ <code user>​~$ ​ echo ~
-/home/utilisateur</​code>​+/home/toto</​code>​
 (//Pour aller plus loin, voir// [[doc:​programmation:​shell:​tilde]]) (//Pour aller plus loin, voir// [[doc:​programmation:​shell:​tilde]])
  
 ====Autres précisions :==== ====Autres précisions :====
  
-**1) Le point "​."​** représente le répertoire où l'on se trouve. \\ +**1) Le point "​."​** représente le répertoire ​courant (où l'on se trouve). \\ 
-Et deux points "​**..**"​ indiquent le répertoire parent ​à celui dans lequel on se trouve. ​+Et deux points "​**..**"​ indiquent le répertoire parent ​de celui dans lequel on se trouve.
  
-**2) Le slash "/"​** représente la racine ​(plus précisément le slash du prompt quand on est remonté au dessus de son home ; et le premier slash d'​un ​chemin absolu. Il sert aussi de séparateur des fichiers ​de type répertoire)((C'​est donc un caractère qu'il est interdit d'​utiliser ​pour nommer ​les documents créés.))+**2) Le slash "/"​** représente la racine ​mais il sert aussi à séparer les composants ​d'​un ​nom de fichier (comme dans /​home/​toto/​Documents/​fiche-anglais)((C'​est donc un caractère qu'il est interdit d'​utiliser ​dans les noms de fichiers de tout type (normaux, répertoires,​ de périphériques.))
  
 **Ainsi par exemple:** **Ainsi par exemple:**
  
-**cd ..**  : permet de retourner ​à son home (depuis le répertoire "​Documents"​ par exemple **les deux points** signifient remonte au répertoire parent ​de document)+**cd ..**  : permet de retourner ​dans le répertoire parent du répertoire courant ou actuel ​(depuis le répertoire "​Documents"​ par exemple **les deux points** signifient remonte au répertoire parent ​du répertoire "​Documents"​)
  
 **cd .**   : permet de rester dans le répertoire courant ( **le point** indiquera le répertoire où l'on se trouve) **cd .**   : permet de rester dans le répertoire courant ( **le point** indiquera le répertoire où l'on se trouve)
  
-**cd ~**   ​permet ​de retourner ​(depuis n'​importe ​où) à son home car le tilde ~ représente son home+**cd **  et ** cd ~  ​permettent ​de retourner ​dans son répertoire personnel, ​depuis n'​importe ​quel répertoire. 
 +             ​( ​le tilde ''​~''​ étant interprété comme le chemin du répertoire personnel de l'​utilisateur)
  
-**cd /**   : permet ​de retourner ​à la racine.+**cd /**   : permet ​d'​aller ​à la racine ​du système de fichier.
  
-=> **Entrainez-vous en entrant pwd, après avoir rentré les trois utilisations de cd indiquées ci-dessus. Puis en les entrant après avoir avancé jusqu'​où vous le souhaitez dans l'​arborescence des fichiers !** 
  
 ===== Énoncé des questions ci-dessous ===== ===== Énoncé des questions ci-dessous =====
- +====Soit le répertoire personnel d'un utilisateur ​"​toto"​ (également appelé "​home"​ de "toto")====
-====Soit le répertoire personnel ​« home » d'un utilisateur ​nommé ​ « toto » ====+
  
 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é.\\  
 +=> **Entrainez-vous en entrant ​pwd, après avoir rentré chacune les trois utilisations de cd indiquées ci-dessus. Puis en les entrant après avoir avancé jusqu'​où vous le souhaitez dans l'​arborescence des fichiers !** 
 +</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====
-<​code=user>​toto@debian:​~$ ​mkdir essai1</​code>​+<​code=user>​ mkdir essai1</​code>​
  
 ==== Soit la création d'un autre fichier de type répertoire nommé « essai2 » ==== ==== Soit la création d'un autre fichier de type répertoire nommé « essai2 » ====
Ligne 109: Ligne 114:
 <​code=user>​cd essai1</​code>​ <​code=user>​cd essai1</​code>​
  
-remarquer : le prompt est alors :+<​note>​À ​remarquer : le prompt est alors\\ 
 +toto@debian:~/essai1$ []</​note>​
  
-<​code=user>​toto@debian:~/​essai1$ ​ </​code>​+après **pwd** le lieu indiqué est bien 
  
-après **pwd** le lieu indiqué est bien : \\<code>/​home/​toto/​essai1</​code>+<file txt retour de la commande>/​home/​toto/​essai1</​file>
  
-__2) Pour créer un fichier de type répertoire « essai2 ​»__ +__2) Pour créer un fichier de type répertoire « essai2 ​» depuis son répertoire parent ("essai1")__
- <​code=user>​toto@debian:​~/​essai1$ mkdir essai2</​code>​+
  
-__3) Pour créer ​du fichier normal "​lili"​ dans /​home/​toto/​essai1/​essai2 +Entrez alors : 
-au moyen de la commande **echo** pour y inscrire le mot « bonjour » : + <​code=user>​ mkdir essai2</​code>​ 
-depuis le répertoire parent « essai2 » du fichier "​lili"​ :__  +<​note>​ Depuis "​essai1"​ on aurait pu créer "​essai2"​ en faisant\\ 
-<​code=user>​  +<code user> cd /​home/​toto/​essai1/​essai2</​code>​ 
-echo bonjour > lili </​code>​+</​note>​ 
 + 
 +__3) Pour créer ​le fichier normal "​lili"​ dans le fichier de type répertoire "​essai2"​__\\ 
 +(reconnu aussi sous l'​écriture "/​home/​toto/​essai1/​essai2" ou "​~/​essai1/​essai2"​) 
 +Utilisons ​la commande **echo** pour y inscrire le mot « bonjour » comme ceci : 
 + 
 +depuis le répertoire parent « essai1 » du fichier "​lili"​ on peut faire :  
 +<​code=user>​cd ​essai2/</​code>​ 
 + 
 +depuis le répertoire parent « essai1 ​» du fichier "​lili" ​on aurait pu faire aussi 
 +<​code=user>cd /​home/​toto/​essai1/​essai2/</​code
 + 
 +<​note>​Remarquez le changement du prompt qui indique le répertoire actuel comme étant "​essai2"​\\ 
 +toto@debian:​~/​essai1/​essai2$ [] </​note>​ 
 + 
 +Pour créer le fichier ordinaire "​lili",​ dans le répertoire "​essai2"​ : 
 +<​code>​echo bonjour > lili</​code>  
 + 
 +<​note>​mais cette fois\\ echo bonjour /​home/​toto/​essai1/​essai2/​lili\\ 
 +ne fonctionnerait pas ! \\</note>
  
-__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>​cd ~  </​code>​
  
 ====À 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>​mkdir -p /home/toto/​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>​ echo "bonjour" > /home/toto/​essai1/​essai2/​lili</​code>​
  
  
 ===== 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) Comment se passer d'une succession de cd (dans un sens) ou de cd .. (dans l'autre sens) ?**+====1) Reformulez ​l'énoncé au moyen du chemin relatif====
  
-Pour aller directement du répertoire parent de "​lili"​ à mon home  +En faisant ​
-<​code=user>​  +
-/​home/​toto/​essai1/​essai2/​lili +
-toto@debian:​~/​essai1/​essai2$ ​ cd ~ </​code>​+
  
-**Puis ​du répertoire ​parent de "​lili"​ à mon home ?**+<​code=user>​mkdir -p ~/​essai1/​essai2</​code>​ 
 + 
 +puis 
 + 
 +<​code=user>​echo "​Bonjour"​ > ~/​essai1/​essai2/​lili</​code>​ 
 + 
 +====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>​ + 
-toto@debian:​~$ ​cd essai1/​essai2/​ +<​code=user>​cd essai1/​essai2/​</​code>​ 
-toto@debian:​~$ cd essai1/​essai2$ ​ + 
-</code>+<​note>​ le prompt est maintenant: 
 +toto@debian:​~/essai1/​essai2$ ​[]</note> 
  
 __b) on a malheureusement oublié dans quel répertoire est rangé "​lili"​ :__ __b) on a malheureusement oublié dans quel répertoire est rangé "​lili"​ :__
    
-*** __astuce :__** +*** __astuce ​pour que soit  indiqué le chemin absolu d'un fichier:__**
-<​note>​depuis n'​importe où (car update ne cherche pas au sein de l'​arborescence  +
-mais dans une base de données) : +
-<​code=root>​ :~$ updatedb db && locate essai2 +
-/​home/​toto/​essai1/​essai2 +
-/​home/​toto/​essai1/​essai2</​code>​ </​note>​+
  
-//(voir plus bas pour trouver « lili » dans l'​arborescence ​au moyen de find)//+<​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"​:
  
-**2) Corriger la faute d'​orthographe sur "​bonjour"​ en écrasant "lili", par un dossier "​lili"​ dans lequel il est écrit cette fois "​Bonjour",​ et cela non pas depuis le répertoire parent, mais depuis son home ?**+<code root> updatedb && locate ​lili</​code>​
  
-<code=user> +<file txt retour de la commande>/home/toto/​essai1/​essai2/​lili</​file>​ 
-toto@debian:~$ echo Bonjour > ~/​essai1/​essai2/​lili +</note>
-</code>+
  
-**Autre symbole lié à la notion de relativité des chemins : le point "​."​ ** 
-Rappel : le point représente le répertoire où l'on se trouve : 
  
-**Donner les commandes équivalentes,​ en chemin relatif et absolu :**+**Puis du répertoire contenant "​lili"​ à mon répertoire personnel ?** 
 +<​code=user>​  
 +toto@debian:​~$ cd essai1/​essai2/​ 
 +toto@debian:​~/​essai1/​essai2$ cd ~ </​code>​
  
-Depuis ​son home, aller avec cd au niveau du répertoire parent de "lili" ​qui est+==== 3) Corriger la faute d'​orthographe sur "​bonjour"​ en écrasant "​lili",​ depuis ​son home ? ==== 
 +Pour ce faire utiliser la commande echo.  
 +<​code>​ echo "texte à écrire dans un fichier" ​> /​chemin-absolu-du-fichier-à-créer/​nom-du-fichier-créé</​code>​
  
 +<​note>​ On est au niveau de son répertoire personnel\\
 +le prompt est \\
 +toto@debian:​~$ []</​note>​
 +
 +<​code=user>​
 +echo Bonjour > ~/​essai1/​essai2/​lili
 +</​code>​
 +
 +==== 4) Trouvez deux façons d'​écrire le chemin relatif de la commande ci-dessus ? ====
 <​code=>​ <​code=>​
-/​home/​toto/​essaie1/​essai2+cd /​home/​toto/​essaie1/​essai2
 </​code>​ </​code>​
  
-ou+=> 
 +<​code=>​ 
 +cd ~/​essaie1/​essai2 
 +</​code>​
  
 <​code>​ <​code>​
Ligne 191: Ligne 230:
 </​code>​ </​code>​
  
-**3)Quel est l'équivalent de : ** +===== Écritures équivalentes d'une commande ​ ====
-<code=user> +==== 1) Pour aller du home à la racine avec cd puis avec l'​usage des points ?====
-toto@debian:​~$ ​ cd essai1/​essai2/​ +
-/home/​toto/​essai1/​essai2 +
-</​code>​+
  
-=>  +<code=user>cd /</code> 
-<​code=user>​ +puis 
-toto@debian:​~$ ​ ./​essai1/​essai2+<​code=user>​pwd</code> 
-/home/​toto/​essai1/​essai2 +<file txt retour de cette commande>​/</file>
-</code>+
  
-**4) Trouver deux commandes équivalentes pour aller du home à la racine : +<​note>​ Et le prompt ! \\ 
-Depuis mon home et avec cd et l'​usage du point ?**+toto@debian:/​$ []</​note>​
  
-<​code=user>​ +ou encore  
-toto@debian:​~$ ​cd .. +<​code=user>​cd ../..</​code>​ 
-toto@debian:​/home$ pwd +<​code=user>​pwd</code> 
-/home +<file txt retour de cette commande>​/</file>
-toto@debian:/​home$ +
-</​code>​ +
-  +
-**Avec cd sans le point ?** +
-<​code=user>​+
-toto@debian:​~$ cd / +
-toto@debian:/​$ ​pwd +
-+
-</code>+
  
-**3)Retourner dans son home depuis la racine à l'aide du tilde ?**+==== 2) Retourner dans son home depuis la racine à l'aide du tilde ? ====
  
-<​code=user>​ +<​code=user>​cd ~</​code>​
-toto@debian:/​$ ​cd ~ +
-toto@debian:​~$  +
-</​code>​+
  
-**4)Utiliser le point dans d'​autres commandes que cd :** 
- 
-ainsi : 
-<​code>​ 
-:/$  cd /​home/​toto/​essai1/​essai2 
 ou ou
-:/$ cd ~/​essai1/​essai2 +<​code=user>​cd ~</​code>​
-</​code>​+
  
-Ce qui donne : +<note>le prompt ! \\ 
-<code>~/​essai1/​essai2$</code>+toto@debian:​~$ []</note>
  
-équivalent de :+==== 3) Utiliser le point avec une autre commande que cd :====
  
-<​code>​:~/​essai1/​essai2$ pwd +** Depuis son home copier de trois façons différentes "​lili"​ dans le fichier de type répertoires nommé « essai1 ​» ? **
-/home/toto/essai1/essai2 </​code>​+
  
-**6) "​lili"​ est toujours là : +**en absolu ​:**
- /​home/​toto/​essai1/​essai2 +
-copier "​lili"​ dans le fichier de type répertoires nommé « essai1 » ?** +
- +
-<​code=user>​ +
-toto@debian:​~/​essai1/​essai2$ cp lili ../ +
-</​code>​ +
- +
-//Après avoir effacé la copie de "​lili"​ placée dans essai1 :// +
-**Comment depuis son home copier "​lili" ​ dans essai1 de trois façons différentes ?** +
- +
-__en absolu :__+
  
 <​code=user>​ <​code=user>​
Ligne 261: Ligne 266:
 </​code>​ </​code>​
  
-__en relatif (depuis n'​importe où) :__+**en relatif (depuis n'​importe où) : **
  
 <​code=user>​ <​code=user>​
Ligne 267: Ligne 272:
 </​code>​ </​code>​
  
-__en relatif (depuis son répertoire personnel) : __+**en relatif (depuis son répertoire personnel) : **
  
 <​code=user>​ <​code=user>​
 cp ./​essai1/​essai2/​lili ./​essai1/​lili cp ./​essai1/​essai2/​lili ./​essai1/​lili
 </​code>​ </​code>​
 +
  
  
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