/ ├── bin ├── etc ├── home │ ├── denise │ └── daniel ├── usr └── var
| Retrouvez en vidéo l’introduction à Linux et ses commandes, ainsi que des exercices pour vous entraîner ! |
Sous Linux, toutes les données (fichiers, répertoires, programmes) sont organisées sous forme d’une arborescence, c’est-à-dire une structure en forme d’arbre. Le sommet de cet arbre est appelé racine et se note /.
Imaginez l’arborescence Linux comme une structure similaire à un arbre généalogique, où chaque répertoire (dossier) peut contenir d’autres répertoires ou des fichiers.
/ ├── bin ├── etc ├── home │ ├── denise │ └── daniel ├── usr └── var
Voici quelques répertoires importants que vous retrouverez systématiquement :
/bin: contient des programmes essentiels au fonctionnement du système.
/etc : contient les fichiers de configuration du système.
/home : contient les répertoires personnels des utilisateurs.
/usr : contient la majorité des programmes installés et utilisés par tous les utilisateurs.
/var : contient des fichiers variables, comme les journaux système (logs).
Sous Linux :
Un répertoire (appelé aussi dossier) permet de stocker et organiser des fichiers et d’autres répertoires.
Un fichier est un élément qui contient des informations (texte, données, images, programmes).
/home/denise/documents
/home/denise/documents/expose.txt
Un chemin, ou path, indique l’emplacement exact d’un fichier ou d’un répertoire dans l’arborescence Linux.
Il existe deux types de chemins :
Un chemin absolu commence toujours par / (la racine). Il permet d’identifier précisément et complètement l’emplacement d’un fichier ou répertoire.
Exemple de chemin absolu :
/home/denise/documents/expose.txt
Un chemin relatif ne commence pas par /. Il dépend de l’emplacement où vous vous trouvez actuellement dans l’arborescence (répertoire courant).
Si vous êtes déjà dans /home/denise, pour atteindre expose.txt, vous pouvez simplement écrire :
documents/expose.txt
Linux utilise deux raccourcis spéciaux :
. (un point) : représente le répertoire courant.
.. (deux points) : représente le répertoire parent (le répertoire immédiatement au-dessus).
Exemple : si vous êtes dans /home/denise/documents, alors :
. représente /home/denise/documents
.. représente /home/denise
Si vous voulez revenir dans le répertoire parent :
cd ..
Voici quelques commandes simples pour naviguer :
pwd : affiche le chemin complet du répertoire courant.
ls : affiche la liste des fichiers et répertoires présents.
cd : permet de se déplacer d’un répertoire à un autre.
Exemple de navigation :
cd /home/denise/documents # aller directement au répertoire documents
pwd # affiche : /home/denise/documents
ls # affiche la liste des fichiers du répertoire documents
L’arborescence Linux commence toujours à la racine (/).
Les fichiers et répertoires sont organisés de manière hiérarchique.
Les chemins (paths) servent à localiser précisément des fichiers ou répertoires.
On distingue les chemins absolus (depuis la racine) et les chemins relatifs (par rapport à votre emplacement actuel).
Comprendre cette organisation vous permettra d’utiliser efficacement Linux pour naviguer, manipuler des fichiers et mieux maîtriser l’environnement de calcul HPC.