Comment utiliser la commande CD sous Linux

Un moyen facile de changer de répertoire sous Linux depuis le terminal

Certaines commandes sous Linux sont si fréquemment utilisées que nous oublions souvent la signification des commandes et les détails les concernant passent inaperçus. CD est l'une de ces commandes. CD signifie « changer de répertoire », ce qui explique lui-même son utilisation et son objectif.

CD vous permet de changer facilement votre répertoire actuel vers le répertoire que vous souhaitez déplacer. Il suffit de mettre le bon chemin dans la commande et vous serez placé dans ce répertoire par CD.

Dans ce bref didacticiel, vous obtiendrez toutes les informations de base et utiles sur le CD utilitaire de ligne de commande.

En savoir plus sur la commande cd

CD command est un utilitaire utile pour tous les utilisateurs fréquents de la ligne de commande et qui doivent également gérer des serveurs sans interface graphique.

Examinons la syntaxe de base du CD commander.

Syntaxe générale :

cd [options] [répertoire_ou_chemin_répertoire]

Le tableau suivant vous donnera un bref aperçu de ce qui se passe lorsque vous utilisez ces options avec le CD commander.

OptionImportance
/remplace le répertoire actuel par le répertoire racine
~change le répertoire en répertoire personnel
.Représente le répertoire courant
..passer au répertoire parent du répertoire courant
  • CD: Vous pouvez changer directement de répertoire en saisissant le nom du répertoire de destination.

Syntaxe générale :

cd [nom_répertoire]

Exemple:

espace de travail cd

Ici, nous avons simplement changé le répertoire actuel en un répertoire nommé « espace de travail ».

Noter: Veuillez noter que ce répertoire d'espace de travail doit être placé dans votre répertoire de travail actuel. Si ce n'est pas le cas, vous obtiendrez une erreur. Vous pouvez utiliser le chemin complet du répertoire souhaité avec le CD commander. Nous allons apprendre à ce sujet dans les exemples à venir.

cd / : Cette commande changera votre répertoire actuel en répertoire racine.

Exemple:

gaurav@ubuntu:~/workspace$ cd / gaurav@ubuntu:/$

Ici, nous avons changé le répertoire de travail actuel de « workspace » à racine annuaire.

gaurav@ubuntu:/$ pwd / gaurav@ubuntu:/$

En utilisant le pwd (imprimer le répertoire de travail) commande le ' / Le répertoire (racine) s'affiche.

  • disque ~ : Cette commande vous ramène au répertoire de base à partir du répertoire dans lequel vous travaillez.

Exemple:

gaurav@ubuntu:~/space/apache$ pwd /home/gaurav/space/apache

Je suis actuellement dans le répertoire nommé apache. Utilisons maintenant le disque ~ (tilde) commande.

gaurav@ubuntu:~/space/apache$ cd ~ gaurav@ubuntu:~$ 
gaurav@ubuntu:~$ pwd /home/gaurav gaurav@ubuntu:~$ 

Maintenant, nous sommes de retour dans le répertoire personnel ‘/home/gaurav’.

  • cd .. : Cette commande vous permet de remplacer votre répertoire de travail actuel par le répertoire parent situé un niveau au-dessus de votre répertoire actuel.

Exemple:

gaurav@ubuntu:~/snap/htop/1332$ pwd /home/gaurav/snap/htop/1332 gaurav@ubuntu:~/snap/htop/1332$

Dans cet exemple, /home/gaurav/snap/htop/1332 est le chemin du répertoire de travail actuel. Nous sommes en fait dans le répertoire 1332. Le répertoire parent immédiat du répertoire « 1332 » est le répertoire « htop ». En utilisant le cd .. commande, nous allons passer au répertoire 'htop', son répertoire parent immédiat.

gaurav@ubuntu:~/snap/htop/1332$ cd .. gaurav@ubuntu:~/snap/htop$
gaurav@ubuntu:~/snap/htop$ pwd /home/gaurav/snap/htop gaurav@ubuntu:~/snap/htop$

Ci-dessus, vous trouverez quelques options utiles utilisées avec le CD commander. Maintenant, plongeons-nous dans quelques exemples plus détaillés de la CD commander.

Passage du répertoire courant à un chemin spécifique

Vous pouvez utiliser le CD commande, pour passer à n'importe quel répertoire en utilisant son chemin.

Syntaxe:

cd [chemin_absolu_du_répertoire]

Exemple:

cd ./snap/htop/1332/exemples

Ici, nous souhaitons passer à un répertoire nommé « exemples » placé au chemin /home/gaurav/snap/htop/1332/exemples à partir du répertoire personnel.

Noter: Ici, j'ai utilisé ./ au lieu de taper le chemin complet de mon répertoire personnel. Vous pouvez en savoir plus à ce sujet dans cet article.

gaurav@ubuntu:~/snap/htop1332/examples$ pwd /home/gaurav/snap/htop/1332/examples gaurav@ubuntu:~/snap/htop/1332/examples$

Nous sommes maintenant placés dans le répertoire « exemples ».

Déplacement vers des répertoires avec des espaces blancs dans leur nom

Il existe de nombreux cas où nous utilisons des « espaces » pour nommer les répertoires. Parfois, en utilisant simplement le CD commande avec les noms de ce type, ne semble pas fonctionner. Mais il existe une solution simple pour cela.

Mettre le nom du répertoire entre guillemets simples ou doubles peut résoudre le problème. Vous pouvez simplement utiliser CD"nom du répertoire" ou cd 'nom du répertoire'.

Syntaxe:

cd "nom du répertoire 22"

Exemple:

cd "Bibliothèque Calibre"

Sortir:

gaurav@ubuntu:~$ cd "Calibre Library" gaurav@ubuntu:~/Calibre Library$
trinity@ubuntu:~/Calibre Library$ pwd /home/trinity/Calibre Library

Nous sommes maintenant déplacés vers le répertoire Calibre Library qui avait un espace blanc dans son nom.

Revenir au répertoire précédent

Nous avons vu précédemment l'utilisation de la cd .. commande, qui vous amène au répertoire parent de votre répertoire de travail actuel. Ici, nous allons examiner une autre alternative pour cela.

le cd - La commande (tiret) vous permet d'effectuer plus ou moins la même action. Vous pouvez passer au répertoire précédent de votre répertoire de travail actuel.

Syntaxe générale :

cd -

Exemple:

gaurav@ubuntu:~/workspace/snap/vim-editor$ pwd /home/gaurav/workspace/snap/vim-editor gaurav@ubuntu:~/workspace/snap/vim-editor$ 

Ici, je travaille actuellement dans le répertoire 'vim-editor'. Supposons qu'un utilisateur souhaite passer au répertoire précédent, puis cd - peut être utile. Voyons comment.

trinity@ubuntu:~/workspace/snap/vim-editor$ cd - /home/trinity/workspace/snap trinity@ubuntu:~/workspace/snap$

Ici, nous sommes maintenant passés au répertoire précédent nommé « snap ».

Conclusion

Dans ce tutoriel super simple, nous avons découvert une commande très basique et conviviale CD (c'est-à-dire changer de répertoire) utilisé dans tous les systèmes Linux. Nous pourrons désormais naviguer dans plusieurs répertoires tout en travaillant sur le terminal sans utiliser l'interface graphique. CD sera facile à utiliser après avoir parcouru ce didacticiel.