
Table des matières
Navigation du système de fichiers Linux dans le terminal est différent des dossiers de navigation de votre gestionnaire de fichiers, car il n’y a pas d’icônes graphiques et de prise en charge de clic de souris. Vous devez utiliser le Linux cd
commande pour basculer entre ces répertoires. Dans ce guide, nous vous montrerons comment faire bon usage du cd
Commande pour naviguer dans le répertoire de fichiers Linux dans le terminal.
Quelle est la commande CD dans Linux?
cd
représente « change directory »et est utilisé pour passer d’un répertoire à un autre dans les environnements Linux. cd
Commande, vous pouvez accéder à un répertoire domestique, à un répertoire spécifique, à un répertoire parent ou à un répertoire de travail précédent. Le cd
La commande a la syntaxe de base suivante pour naviguer entre les répertoires:
cd (options) (directory)
Ici, le répertoire spécifie le chemin d’accès au dossier dans lequel vous souhaitez naviguer, tandis que les options sont des paramètres facultatifs qui modifient le fonctionnement de la commande.
Comment vérifier votre répertoire actuel
Avant de poursuivre le répertoire des changements, vous devez d’abord vérifier votre répertoire de travail actuel pour éviter les conflits. Vous pouvez le faire en utilisant le pwd
Commande, qui affiche le chemin complet du répertoire dans lequel vous vous trouvez actuellement:
pwd
La sortie montre que notre répertoire de travail actuel est «/ home / anees». Maintenant, nous pouvons utiliser le cd
commande pour passer à n’importe quel répertoire spécifique.
Passons en revue les exemples suivants pour comprendre comment vous pouvez basculer entre différents répertoires à l’aide de la commande CD:
Accéder à un répertoire spécifique
Vous pouvez spécifier un chemin particulier avec le cd
commande pour accéder à un répertoire spécifique. Par exemple, pour accéder au répertoire «Desktop / MTE», vous pouvez exécuter la commande:
cd desktop/mte

Passez au répertoire domestique
Pour revenir à votre répertoire domestique de n’importe où, utilisez simplement le cd
commande sans aucun argument:
cd
Peu importe où vous êtes dans le système de fichiers, cela vous ramènera à votre répertoire personnel.

Passez au répertoire parent
Vous pouvez exécuter la commande CD avec ..
pour monter un niveau dans la structure du répertoire. Par exemple, si vous êtes actuellement dans «Desktop / MTE» et que vous souhaitez passer au répertoire «Desktop», vous pouvez exécuter la commande comme suit:
cd ..

Passez au dernier répertoire visité
Vous pouvez utiliser le symbole de trait d’union (-
) avec le cd
Commande pour revenir au répertoire de travail précédent. Par exemple, si vous êtes actuellement dans le répertoire de bureau et que vous étiez auparavant dans «Desktop / Mte», exécutant le cd -
La commande vous reviendra vers le répertoire «Desktop / MTE»:
cd -

Changer le répertoire en un chemin absolu
Un chemin absolu dans le système de répertoire Linux fait référence à l’emplacement exact d’un dossier, à partir du répertoire racine /. Vous pouvez utiliser le cd
Commande suivie du chemin complet pour naviguer directement vers cet emplacement:
cd /usr/local/bin
Par exemple, cette commande vous transformera au répertoire «/ usr / local / bin»:

Changer le répertoire en chemin relatif
Vous pouvez utiliser un nom de dossier directement pour y entrer sans taper le chemin complet. Par exemple, si vous êtes actuellement dans votre répertoire domestique, vous pouvez simplement spécifier le nom du dossier pour naviguer dans ce répertoire particulier. La commande suivante vous déplacera de votre répertoire personnel vers le dossier Documents:
cd Documents

Passer au répertoire racine
La barre oblique vers l’avant dans le système de répertoire Linux représente le répertoire racine. Pour passer au répertoire racine, tapez simplement le cd
Commande suivie d’une barre oblique:
cd /
Cette commande vous amènera au répertoire racine, quel que soit votre emplacement actuel dans la structure du répertoire:

Combinez les commandes Linux avec CD
Vous pouvez combiner le cd
Commande avec d’autres commandes Linux pour effectuer des tâches spécifiques. Par exemple, la commande suivante modifie le répertoire en «Desktop», puis répertorie immédiatement tout son contenu à l’aide de la commande LS:
cd Desktop && ls

Passez à un répertoire domestique
Dans Linux, le symbole Tilde (~
) désigne votre répertoire domestique. Vous pouvez exécuter le cd
Commande avec le panneau Tilde pour revenir à votre répertoire d’origine de n’importe où:
cd ~

De plus, si vous souhaitez accéder à un dossier relatif au répertoire domestique, comme le dossier «Documents» à la maison, vous pouvez utiliser le ~
symbole pour représenter le chemin d’accueil. Tout après le ~
représentera le chemin relatif du répertoire de la maison:
cd ~/Documents
Changer le répertoire personnel d’un utilisateur distinct
Vous pouvez spécifier un nom d’utilisateur avec le signe Tilde (~
) pour passer au répertoire personnel d’un autre utilisateur. Par exemple, pour accéder au répertoire domestique de Linuxuser, exécutez la commande:
cd ~linuxuser

Comment gérer les espaces dans les noms de dossiers
Si un nom de dossier contient des espaces, vous pouvez le gérer en plaçant le nom en devis ou en utilisant une barre arrière () avant chaque espace. Si vous n’utilisez pas de devis ou de barre arrière, Linux traitera chaque mot séparé par un espace comme un fichier ou un répertoire différent, et en conséquence, vous rencontrerez une erreur de fichier ou de répertoire de ce type. Pour éviter cela, vous devez dire au système de traiter le nom entier comme un seul dossier. Par exemple, pour naviguer dans un dossier nommé «Hello World», vous pouvez utiliser la commande comme ceci:
cd "Hello World"

Alternativement, vous pouvez utiliser l’arrière-plan pour gérer les espaces du nom du dossier:
cd Hello World

Accédez à des répertoires cachés
Dans Linux, les fichiers et les répertoires cachés commencent par un point. Par conséquent, pour naviguer vers un répertoire caché, vous devez exécuter le cd
Commande suivie d’un point et du nom du répertoire:
cd .directoryName
Si vous souhaitez accéder à un répertoire contenant des fichiers ou des répertoires cachés, vous pouvez les énumérer en utilisant ls -a
puis utilisez cd
pour passer dans le répertoire souhaité. Par exemple:
ls -a

Maintenant, sélectionnez un dossier caché et utilisez le cd
commande pour y parcourir:
cd .cache
Vous avez réussi à naviguer dans un répertoire caché nommé «.cache»:

Assomple automatique un nom de répertoire dans Linux
Si vous n’êtes pas sûr du nom exact du répertoire dans lequel vous souhaitez naviguer, vous pouvez profiter de la fonction de saisie semi-automatique dans la plupart des coquilles Linux comme Bash et Zsh. Pour ce faire, commencez simplement à taper les premières lettres du nom du répertoire, puis appuyez sur le Languette clé. Le système suggérera automatiquement les noms de répertoires correspondants en fonction de votre entrée.
Par exemple, si vous savez que le répertoire commence par «D», tapez simplement «D» et appuyez sur l’onglet:

Le shell fournira une liste des répertoires possibles qui correspondent à ce que vous avez tapé jusqu’à présent, ce qui le rend plus facile à trouver et à sélectionner le bon.
Créer des raccourcis pour la commande CD avec des alias
Linux vous permet de créer des raccourcis pour des commandes fréquemment utilisées en configurant des alias. Un alias est un moyen de créer une commande personnalisée et simplifiée qui effectue une tâche régulière rapidement et efficacement. Par exemple, vous pouvez créer un alias pour naviguer rapidement vers un dossier spécifique ou exécuter une longue commande avec juste un court mot ou une phrase.
Par exemple, si vous naviguez souvent vers un répertoire, vous pouvez créer un alias comme celui-ci dans le fichier «.bashrc»:
alias deskMte="cd Desktop/mte"

Meilleure alternative CD: zoxyde
Pendant que le cd
La commande est essentielle, elle peut être inefficace lors de la navigation des chemins de répertoire profonds ou fréquemment utilisés. C’est là que le zoxyde entre en jeu.
Le zoxyde apprend de vos habitudes et maintient un score pour chaque répertoire en fonction de la fréquence et récemment que vous y accédez. Au fil du temps, cela devient incroyablement efficace, vous permettant de sauter à vos répertoires les plus utilisés avec seulement quelques touches.
Par exemple, si vous travaillez sur un projet situé dans une structure de dossiers profondément imbriquée. Au lieu de taper le chemin complet ou de naviguer étape par étape via d’innombrables répertoires, vous pouvez simplement taper z directory
ou même z direc
Si c’est assez unique. Apprenez à installer du zoxyde ici.
Enfin, la sécurité est une préoccupation importante lors de la gestion des fichiers et des répertoires dans Linux, il est donc crucial de savoir comment les dossiers et les fichiers de protection par mot de passe dans Linux pour éviter tout problème de sécurité.