Recherche de site Web

Principes de base de la navigation dans le système de fichiers Linux


Cet article explique les commandes de base pour la navigation dans le système de fichiers Linux. Le diagramme ci-dessous représente (une partie de) un système de fichiers Linux connu sous le nom de Filesystem Hierarchy Standard. Une ligne d’un nœud à un nœud à sa droite indique le confinement. Par exemple, le répertoire des étudiants est contenu dans le répertoire personnel.

Dans ce tutoriel, vous allez apprendre :

  • Comment utiliser la commande pwd
  • Comment utiliser la commande cd
  • Comment naviguer vers le répertoire personnel de l’utilisateur
  • Différence entre relatif et absolu
  • Qu’est-ce qu’un répertoire parent

Norme de hiérarchie des systèmes de fichiers Linux (FHS)

Configuration logicielle requise et conventions utilisées

Instructions étape par étape des principes de base de la navigation dans le système de fichiers Linux

Les instructions ci-dessous sont le minimum absolu qu’un utilisateur débutant de GNU/Linux doit maîtriser pour pouvoir effectuer les tâches les plus simples sur une ligne de commande GNU/Linux. Une fois que vous avez appris les bases ci-dessous, vous êtes prêt à passer à des rubriques de ligne de commande plus avancées.

  1. Lorsque vous travaillez dans un terminal shell, vous opérez toujours dans un répertoire particulier. Pour déterminer dans quel répertoire vous vous trouvez, utilisez la commande pwd :

    student@linuxconfig:$ pwd /usr/local/bin 
    student@linuxconfig:$ cd 
    student@linuxconfig:$ pwd /home/student 
    student@linuxconfig:$
  2. Votre répertoire personnel est le répertoire dans lequel vous vous trouvez lorsque vous ouvrez le terminal pour la première fois. Pour accéder à votre répertoire personnel de n’importe où, tapez simplement la commande cd :

    student@linuxconfig:$ pwd
    /usr/local/bin
    student@linuxconfig:$ cd
    student@linuxconfig:$ pwd
    /home/student
    student@linuxconfig:$
  3. Un chemin d’accès absolu est un chemin commençant par le caractère /, qui correspond à la racine de l’arborescence du système de fichiers. Par conséquent, une autre façon d’aller dans votre répertoire personnel est :

    student@linuxconfig:/etc$ cd /home/student
    student@linuxconfig:$ pwd
    /home/student
    student@linuxconfig:$
  4. Pour plus d’informations sur le chemin relatif vs absolu, consultez notre tutoriel de script bash.

  5. Un chemin relatif est un chemin qui commence par le nom d’un répertoire connecté au répertoire courant. Par exemple, si vous êtes dans le répertoire /usr, le fait de taper uniquement cd bin (sans faire précéder « bin » de « / ») a l’effet suivant :

    student@linuxconfig:$ pwd
    /usr
    student@linuxconfig:$ cd bin
    student@linuxconfig:$ pwd
    /usr/bin
    student@linuxconfig:$
  6. Et vous allez dans /usr/bin plutôt que dans /usr/local/bin ou /bin.

  7. Pour accéder au répertoire contenant le répertoire de travail actuel (également appelé répertoire parent), tapez :

    student@linuxconfig:$ pwd
    /usr/bin
    student@linuxconfig:$ cd ..
    student@linuxconfig:$ pwd
    /usr
    student@linuxconfig:$
  8. Le chemin d’accès relatif du répertoire de travail courant est appelé . (point final). Par conséquent, la saisie :

    student@linuxconfig:$ pwd
    /usr/bin
    student@linuxconfig:$ cd . 
    student@linuxconfig:$ pwd
    /usr/bin
    student@linuxconfig:$
  9. Ne modifie pas le répertoire de travail actuel.

Articles connexes: