- Préambule
- Répertoire
/etc/
cd ~
répertoire personnelcd -
revenir dans le répertoire précédent- Auto-complétion
- Chemin Tronc vs. branche
Ce document s'adresse aux participants des ateliers CLI organisés au LabX (hackerspace de Bordeaux) à un publique débutant.
Il est évident que certains concepts sont simplifiés pour s'adapter au public.
Si toutefois vous trouvez des erreurs, merci de les signaler à l'auteur via :
- Mail : [email protected] ;
- Twitter : @edouard_lopez ;
- IRC : #giroll ou #labx ;
- en venant discuter à Giroll, au LabX, au Node ou autres.
Le répertoire /etc/
contient tous les répertoires et fichiers de configuration de la machine (cf. Le système d'exploitation GNU-Linux/Les répertoires importants
).
Lorsqu'il y a un tilde ~
au début du chemin, nous sommes dans le répertoire personnel.
cd ~
Revient au répertoire personnel.
cd -
, l'argument n’est pas un tiret c’est le caractère moins, revient au répertoire précédent et affiche le repertoire courant.
cd -
Admettons que nous sommes dans notre répertoire personnel, si l'on va dans le répertoire Documents on peut revenir dans le répertoire personnel comme suit :
Ensuite nous sommes passés à l’auto-complétion, pour ce faire nous avons utilisé la touche Tab.
Très utilisée, elle permet de trouver une commande avec une ou deux lettres seulement.
On commence par taper la première lettre du répertoire et ensuite la touche de tabulation (tab
) :
cd /h(tab)
cd /home/e(tab)
cd /home/ed8/Doc(tab)
cd (tab)
Affiche uniquement les sous-répertoires.
cd /(tab)
Montre tous les sous-répertoires de la racine :
Ensuite, nous sommes revenu sur la recherche dans l’arborescence et les chemins.
Quand le chemin commence par un /
, slash, c’est toujours le tronc ou la racine.
cd /
Va dans le répertoire racine.
Quand il commence par ./
, point suivi d'un slash. nous sommes dans le répertoire.
cd ./
Va dans le répertoire courant, c'est-à-dire qu'on reste au même endroit.
Pour trouver les chemins il n’est pas toujours nécessaire de passer par la racine, il faut suivre l'arborescence .