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.
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:$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:$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:$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 uniquementcd 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:$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:$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:$
Pour plus d’informations sur le chemin relatif vs absolu, consultez notre tutoriel de script bash.
Et vous allez dans /usr/bin plutôt que dans /usr/local/bin ou /bin.
Ne modifie pas le répertoire de travail actuel.
