Change Directory Linux

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
Chemin spécifique

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 à la maison de maison

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 ..
Changer un niveau

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 -
Passer à Dir précédent

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»:

Passez à un chemin absolu

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 à un chemin relatif

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:

Changer de root

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
CD avec commandes Linux

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 ~
Déménager à la maison Dir

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
Déménager dans un autre utilisateur à la maison

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"
Manipuler les citations des espaces

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

cd Hello World
Manipuler les espaces bombardes

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 -apuis utilisez cd pour passer dans le répertoire souhaité. Par exemple:

ls -a
Liste des fichiers cachés

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»:

Accéder aux répertoires cachés

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:

Fonction de complétion automatique du CD

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"
Utiliser un alias

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é.

Partager :
Facebook
Twitter
LinkedIn

Gentil Geek

Passionné d'informatique depuis ma plus tendre enfance aujourd'hui j'en ai fait mon métier. A vos côtés pour simplifier votre utilisation de l'informatique et vous permettre de gagner en compétences.

Poster le commentaire

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