La structure du file system est arborescente (sous forme d'imbrication de répertoires).
Le chemin d'accès à un fichier permet de déterminer la position exacte du fichier dans l'arborescence.
Lorsque le chemin d'un fichier ou d'un répertoire commence par /
, il commence à partir de ma racine. On parle alors de chemin absolu.
Lorsque le chemin d'un fichier ou d'un répertoire commence par le répertoire courant, on parle alors de chemin relatif.
Si le chemin d'accès vers un fichier ou un répertoire (qu'il soit absolu ou relatif) est composé d'un ou plusieurs répertoires, le caractère
/
sépare les différents niveaux.
Exemple :/etc/passwd
Chaque répertoire en dehors de la racine /
contient au minumum deux sous-répertoires particuliers :
..
: correspond au répertoire parent.
: correspond au répertoire courantDans certains cas il sera préférable de remonter l'arborescence plutôt que de la descendre.
Le nom du chemin qui sera alors utilisé contiendra "..
" permettant de se positionner dans le répertoire de niveau immédiatement supérieur à celui dans lequel on est positionné.
répertoires | Descriptions |
---|---|
/ |
C'est la racine de la partition système |
/bin |
stocke les exécutables et binaires essentiels |
/boot |
stocke les fichiers de démarrage de Linux |
/dev |
Les fichiers liés aux périphériques |
/etc |
Les fichiers de configuration de Linux et des applications |
/home |
Les dossiers des utilisateurs |
/lib |
Les librairies et bibliothèques partagés pour le fonctionnement de l'OS et des applications |
/lost+found |
Les fragments des fichiers récupérés par fsck |
/media |
Contient les points de montages pour les médias amovibles |
/mnt |
Les répertoires utilisés pour monter temporairement un système de fichiers (disquette, CD-ROM…). |
/opt |
Les applications installées depuis une autre source que les système de packages de la distribution |
/proc |
Répertoire virtuel avec les informations système (l'état du système, noya Linux, etc) basé sur procfs (process file system) |
/root |
Le dossier personnel de l'utilisateur root |
/sbin |
Les exécutables et binaires du système |
/srv |
Les fichiers liés aux services |
/tmp |
Le dossier temporaires |
/usr |
Le répertoire des applications utilisateurs |
/var |
Données variables fréquemment écrits |