Comment changer de répertoire sous Linux à l'aide de la commande cd

Comment changer de répertoire sous Linux à l'aide de la commande cd

La navigation système est l'une des tâches les plus élémentaires qu'un utilisateur peut effectuer sur un système d'exploitation. Bien que de nombreux gestionnaires de fichiers soient disponibles pour vous permettre de changer de répertoire et de parcourir vos lecteurs de disque de manière graphique, faire de même à l'aide de la ligne de commande peut vous offrir un meilleur contrôle sur votre système.





Heureusement, Linux vous fournit une commande connue sous le nom de cd, qui vous permet de changer facilement le répertoire de travail actuel sur votre terminal.





Voici comment vous pouvez utiliser la commande cd sur Linux, le seul utilitaire dont vous aurez besoin pour parcourir les répertoires de votre stockage système.





Comment utiliser la commande cd sous Linux

La commande cd signifie Changer de répertoire . L'une des commandes les plus fondamentales de Linux, cd est devenue une commande globale pour changer de répertoire. Certaines autres implémentations de la commande telles que chdir , utilisé dans les systèmes MS-DOS, sont également présents.

Syntaxe de base

La syntaxe de base de la commande cd est :



cd [options] [path]

...où options sont les arguments passés avec la commande et chemin est le chemin absolu ou relatif du répertoire.

Chemins d'accès absolus et relatifs

Avant de pouvoir utiliser pleinement la commande cd, vous devez connaître la différence entre les chemins d'accès absolus et relatifs. Le chemin d'accès absolu est le chemin d'accès complet au répertoire, à partir du / (racine) dossier.





D'autre part, le chemin d'accès relatif est dérivé du répertoire de travail courant. Vous pouvez monter et descendre efficacement dans l'arborescence des répertoires avec la commande cd si vous connaissez bien les chemins relatifs.

Par exemple, si votre répertoire de travail actuel est /domicile , et vous voulez changer le répertoire en /Bureau . Ensuite, en utilisant le chemin d'accès absolu :





cd /home/username/Desktop

En revanche, si vous souhaitez passer au /Bureau répertoire en utilisant un chemin relatif, il suffit de taper :

cd /Desktop

Cd garde une trace des répertoires au-dessus et au-dessous du répertoire actuel, pour permettre à un utilisateur de passer rapidement à d'autres répertoires sans avoir à taper le nom de chemin complet.

Si vous ne connaissez pas le nom exact du sous-dossier vers lequel vous souhaitez basculer, utilisez la commande ls pour répertorier tous les répertoires de ce dossier.

Basculer vers le répertoire d'accueil

Sur un système Linux, le /domicile répertoire est un répertoire spécial réservé aux fichiers, programmes et sous-dossiers personnels d'un utilisateur. Lorsque vous vous connectez à votre système, le répertoire personnel est défini par défaut comme le répertoire de travail actuel.

Le répertoire personnel a un caractère spécial qui lui est assigné --- le ~ (tilde) personnage. Au lieu de spécifier le chemin complet de votre répertoire personnel ( /home/nom d'utilisateur ), vous pouvez simplement passer le ~ caractère avec la commande cd pour changer le répertoire de travail actuel en /domicile .

cd ~

De même, vous pouvez accéder au répertoire personnel d'un autre utilisateur comme suit.

cd ~username

En rapport: Comment répertorier tous les utilisateurs sous Linux

Dans la section précédente, nous avons basculé le répertoire de travail actuel vers /Bureau . Dans la commande, vous pouvez utiliser le ~ caractère pour désigner le /domicile répertoire et réduisez la commande à la moitié de sa taille.

cd ~/Desktop

Tout comme le répertoire personnel, le / caractère désigne le /racine répertoire sur un système d'exploitation basé sur Linux. Pour basculer vers le dossier racine à tout moment :

cd /

Passer au répertoire de travail précédent

Si vous travaillez avec plusieurs répertoires à la fois, vous pouvez facilement basculer vers le répertoire de travail précédent en utilisant le - (trait d'union) personnage.

Par exemple, si le répertoire de travail courant est /domicile et vous passez au /racine annuaire. Puis, /racine deviendra le répertoire de travail courant, et /domicile sera le répertoire de travail précédent.

Taper la commande suivante vous amènera au répertoire précédent, c'est-à-dire /domicile .

cd -

En outre, l'émission de la commande cd suivie d'un espacer caractère amènera l'utilisateur au répertoire de travail précédent.

cd

Basculer vers le répertoire parent

Le répertoire qui se compose d'un ou plusieurs sous-répertoires est appelé répertoire parent. En termes simples, si vous avez /Bureau et /Téléchargements dossiers dans votre /domicile répertoire, puis le /domicile sera le répertoire parent de /Bureau et /Téléchargements .

Les .. et . les caractères représentent respectivement le répertoire parent et le répertoire courant.

Utilisez le points doubles personnage ( .. ) pour basculer vers le répertoire parent.

cd ..

La commande susmentionnée vous fera monter d'un niveau dans l'arborescence des répertoires. Vous pouvez également passer d'autres .. caractères pour remonter plus haut dans l'arborescence des répertoires.

Pour déplacer deux niveaux au-dessus de votre répertoire de travail actuel :

cd ../../

Vous pouvez également passer un répertoire spécifique un niveau au-dessus du répertoire de travail actuel.

cd ../Folder

Changer pour un nom de répertoire avec des espaces

Tous les dossiers de votre système n'auront pas un nom composé d'un seul mot. Certains d'entre eux pourraient inclure le espacer personnage. Par exemple, /home/nom d'utilisateur/Documents importants .

Dans de telles situations, la spécification du nom du répertoire renvoie une erreur.

comment réduire les fenêtres de taille de fichier jpeg
cd /Important Documents

Sortir:

bash: cd: too many arguments

Pour basculer vers des répertoires comportant des espaces dans le nom, encapsulez le chemin d'accès dans devis comme suit. Notez que vous pouvez utiliser des guillemets simples et doubles dans la commande.

cd 'Important Documents'
cd 'Important Documents'

Alternativement, vous pouvez utiliser le barre oblique inverse () caractère pour échapper aux espaces.

cd Important Documents

En rapport: Comment commencer à utiliser Linux

Navigation dans le système via la ligne de commande

Le terminal Linux est une interface texte puissante pour contrôler le fonctionnement de votre ordinateur. Vous pouvez effectuer presque n'importe quelle tâche en utilisant la ligne de commande. Changer de répertoire, copier des fichiers et des dossiers à distance , répertoriant les informations du fichier, modification des fichiers de configuration , vous le nommez. Il existe une commande pour tout ce que vous voulez faire sous Linux.

Cependant, il y a un inconvénient à avoir autant de commandes. Tout le monde ne peut pas apprendre et mémoriser les commandes, sans parler de la quantité importante qui est disponible en premier lieu. Mais en tant qu'utilisateur Linux débutant, vous n'utiliserez pas tous les utilitaires disponibles sur votre système.

Au lieu de cela, apprendre quelques commandes de base qui vous aideront à effectuer des opérations fondamentales est plus que suffisant pour démarrer avec le système d'exploitation.

Partager Partager Tweeter E-mail 9 commandes de base pour démarrer avec Linux

Vous voulez vous familiariser avec Linux ? Commencez par ces commandes Linux de base pour apprendre les tâches informatiques standard.

Lire la suite
Rubriques connexes
  • Linux
  • Gestion de fichiers
  • Terminal
A propos de l'auteur Profonde Sharma(79 articles publiés)

Deepesh est l'éditeur junior pour Linux chez MUO. Il écrit des guides d'information sur Linux, visant à offrir une expérience heureuse à tous les nouveaux arrivants. Pas sûr des films, mais si vous voulez parler de technologie, c'est votre homme. Pendant son temps libre, vous pouvez le trouver en train de lire des livres, d'écouter différents genres musicaux ou de jouer de sa guitare.

Plus de Deepesh Sharma

Abonnez-vous à notre newsletter

Rejoignez notre newsletter pour des conseils techniques, des critiques, des ebooks gratuits et des offres exclusives !

Cliquez ici pour vous abonner