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. cdest l'une de ces commandes. cdsignifie « changer de répertoire », ce qui explique lui-même son utilisation et son objectif.

cdvous permet de changer facilement votre répertoire actuel vers le répertoire que vous souhaitez déplacer. Mettez simplement 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 l' cdutilitaire 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.

Regardons la syntaxe de base de la cdcommande.

Syntaxe générale :

cd [options] [directory_or_directory_path]

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

Option Importance
/ 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 [directory_name]

Exemple:

cd workspace

Ici, nous avons simplement changé le répertoire courant en un répertoire nommé 'workspace'.

Remarque : 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 la cdcommande. Nous allons apprendre à ce sujet dans les exemples à venir.

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

Exemple:

[email protected]:~/workspace$ cd /
[email protected]:/$

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

[email protected]:/$ pwd
/
[email protected]:/$

Lors de l'utilisation de la commande pwd(imprimer le répertoire de travail), le répertoire ' / ' (racine) s'affiche.

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

Exemple:

[email protected]:~/space/apache$ pwd
/home/gaurav/space/apache

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

[email protected]:~/space/apache$ cd ~
[email protected]:~$ 
[email protected]:~$ pwd
/home/gaurav
[email protected]:~$ 

Maintenant, nous revenons au 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:

[email protected]:~/snap/htop/1332$ pwd
/home/gaurav/snap/htop/1332
[email protected]:~/snap/htop/1332$

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

[email protected]:~/snap/htop/1332$ cd ..
[email protected]:~/snap/htop$
[email protected]:~/snap/htop$ pwd
/home/gaurav/snap/htop
[email protected]:~/snap/htop$

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

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

Vous pouvez utiliser la cdcommande pour accéder à n'importe quel répertoire en utilisant son chemin.

Syntaxe:

cd [absolute_path_of_directory]

Exemple:

cd ./snap/htop/1332/examples

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

Remarque : 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 .

[email protected]:~/snap/htop1332/examples$ pwd
/home/gaurav/snap/htop/1332/examples
[email protected]:~/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 » lorsque nous nommons les répertoires. Parfois, le simple fait d'utiliser la cdcommande 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 "directory name"ou cd 'directory name'.

Syntaxe:

cd "directory name 22"

Exemple:

cd "Calibre Library"

Sortir:

[email protected]:~$ cd "Calibre Library"
[email protected]:~/Calibre Library$
[email protected]:~/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.

La cd -commande (tiret) 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:

[email protected]:~/workspace/snap/vim-editor$ pwd
/home/gaurav/workspace/snap/vim-editor
[email protected]:~/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, cela cd -peut alors être utile. Voyons comment.

[email protected]:~/workspace/snap/vim-editor$ cd -
/home/trinity/workspace/snap
[email protected]:~/workspace/snap$

Ici, nous sommes maintenant déplacés vers le 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ée 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. cdsera facile à utiliser après avoir parcouru ce didacticiel.


Comment copier et coller sur Chromebook

Comment copier et coller sur Chromebook

La première chose que vous pourriez vous demander en passant à un Chromebook est de savoir comment faire les choses de base, le genre de choses que vous aviez sous la main dans votre ancien système d'exploitation. Le copier-coller est l'une de ces fonctions fondamentales que vous devez utiliser à un moment ou à un autre.

Comment faire un test de dactylographie sur Linux avec tt

Comment faire un test de dactylographie sur Linux avec tt

À l'ère moderne de la technologie, la dactylographie est devenue l'une des activités les plus courantes pour de nombreuses professions. Apprendre à taper plus rapidement avec précision peut vous aider à faire plus de choses dans le même laps de temps.

Le Wi-Fi ne fonctionne pas sur Ubuntu ? Voici comment y remédier

Le Wi-Fi ne fonctionne pas sur Ubuntu ? Voici comment y remédier

Ubuntu est populaire pour sa robustesse et relativement moins d'erreurs. Mais ce n'est pas sans son sac de problèmes, bien sûr. L'un de ces problèmes concerne son pilote Wi-Fi. Vous pourriez mettre votre système sous tension pour constater que votre Wi-Fi ne fonctionne pas.

Installez TeamViewer 8 pour Ubuntu 12.04

Installez TeamViewer 8 pour Ubuntu 12.04

Dans cette vidéo, j'installe et utilise TeamViewer 8 pour le système Ubuntu 12.04 avec un guide complet. Mais cela fonctionnera également sur Windows.

Comment créer et scanner des codes QR sur Chromebook

Comment créer et scanner des codes QR sur Chromebook

Les codes de réponse rapide, ou codes QR en abrégé, sont des codes-barres avancés qui contiennent plus d'informations qu'un code-barres traditionnel. Ces codes sont bidimensionnels, ce qui vous permet de les scanner verticalement ou horizontalement.

Comment installer et supprimer des packages dans Arch Linux

Comment installer et supprimer des packages dans Arch Linux

Vous voulez installer des packages sur Arch Linux mais vous ne savez pas comment faire ? Beaucoup de gens sont confrontés à ce problème lorsqu'ils migrent pour la première fois des distributions basées sur Debian vers Arch. Cependant, vous pouvez facilement gérer les packages sur votre système basé sur Arch à l'aide des gestionnaires de packages.

15 meilleurs thèmes pour Ubuntu 20.04 en 2020

15 meilleurs thèmes pour Ubuntu 20.04 en 2020

De nombreux nouveaux thèmes mis à jour sont prêts à être installés sur le nouveau bureau GNOME d'Ubuntu 20.04. Voici une liste des meilleurs thèmes Ubuntu en 2020

5 meilleures applications de transfert de fichiers Wi-Fi dUbuntu vers Android

5 meilleures applications de transfert de fichiers Wi-Fi dUbuntu vers Android

Un mécanisme comme le FTP, le transfert de fichiers peer-to-peer, le transfert Wi-Fi vous fera gagner du temps si vous partagez souvent des fichiers entre votre Android et Ubuntu.

Comment installer Spotify sur Linux

Comment installer Spotify sur Linux

Spotify est l'un des plus grands services de streaming musical. Il a des clients natifs pour les appareils mobiles (Android et iOS) et de bureau (Mac et Windows).

9 commandes de base pour démarrer avec Linux

9 commandes de base pour démarrer avec Linux

Les guides pratiques Linux s'attendent souvent à ce que vous effectuiez certaines opérations dans le terminal, ce qui peut sembler intimidant au début. Mais ne vous inquiétez pas ; cette aide-mémoire pour les commandes Linux couvrira le processus d'ouverture d'un terminal et l'émission de quelques commandes utiles.