Linux – La commande « cd »

Terminal

TerminalLa commande « cd » dans le monde de Linux est l’une des plus utilisée à travers la planète.
Alors pourquoi ne pas en apprendre un petit peu plus histoire de vous faciliter la vie ?

Voici quelques commandes ou devrais-je dire arguments de la commande « cd » pour vous faciliter la vie dans le monde du pingouin.

La commande suivante vous envoie dans votre home directory :

cd ou cd ~ ou cd -L

Exemple : La commande cd ~ me renvoie dans /home/didier si je suis Didier ou alors /root si je suis root.

La commande suivante vous envoie dans le répertoire courant :

cd .

En fait, vous ne changez pas de chemin.

Exemple : La commande cd . ne fait rien du tout. Par contre le « . » indique une position au niveau du chemin. C’est ma position actuelle dans mon arborescence de fichiers, ce qui est important dans Linux.
La commande suivante vous envoie dans le home directory de l’utilisateur mentionné :

cd ~username

Exemple : cd ~didier va m’envoyer dans le chemin suivant /home/didier car le « ~ » correspond à mon home directory qui est /home. En général tous les utilisateurs sont dans /home sauf le compte root qui lui est dans /root .

La commande suivante vous envoie dans le sous-répertoire (dir) indiqué par rapport à l’endroit ou vous vous trouvez :

cd dir

Exemple : Si vous êtes dans /home/didier et vous tapez cd test vous serez ensuite dans /home/didier/test

La commande suivante vous envoie dans le répertoire au-dessus dans l’arborescence de fichiers :

cd ..

Exemple : Si je suis dans /home/didier/documents/writer/ et que je tape cd .. je me retrouverai dans /home/didier/documents/

La commande suivante vous renvoie dans le répertoire ou vous étiez auparavant :

cd -

Cette commande est très pratique pour switcher entre 2 répertoires.

Exemple : Si je suis dans /home/didier/documents puis je vais dans /home/didier/video/enfance. Si je tape ensuite « cd -« , je me retrouverai à nouveau dans  /home/didier/documents

Didier

About

View all posts by

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *