Organisation du système de fichiers
UNIX à mis à disposition le répertoire comme un moyen d'organiser les fichiers. Le répertoire est un fichier spécial qui permet d'héberger des fichiers ou d'autre répertoires (appelés sous-répertoire). La structure de fichiers UNIX est un arbre renversé dont la racine se trouve au sommet. Le répertoire de niveau supérieur est appelé répertoire racine (root) et est dénoté par un simple slach (/)
Répertoires UNIX standard
/ | Répertoire racine (root) c'est le répertoire parent de tous les répertoire et fichiers UNIX. |
/bin | Répertoire des commandes exécutables. Ce répertoire contient tous les exécutable natif d'UNIX. |
/dev | Répertoire des unités périphériques contenant des fichiers spéciaux, tels que claviers et imprimantes. Il existe dans ce répertoire un fichier null (faisant office de poubelle) qui permet de rediriger une sortie d'information vers le néant. |
/etc | Répertoire des fichiers de configuration système et exécutable. Contient la plupart des fichiers d'administration système et les commandes. |
/lib | Fichiers de bibliothèques des différents langages de programmation, comme le langage C. |
/usr | Hiérarchie secondaire, pour des données en lecture seule par les utilisateurs. Ce répertoire contient la vaste majorité des applications usuelles des utilisateurs et leurs fichiers. |
/home | Répertoires personnels des utilisateurs. |
/temp | Fichiers temporaires des applications. |
/var | Contient des fichiers qui sont susceptibles de changer fréquemment (les données variables), comme les journaux de l'activité du système (logs). les logs sont stockés dans /var/log - les mails en attente de livraison sont stockées dans /var/mail - les travaux d'impression seront dans /var/spool ou /var/mail selon le serveur d'impression utilisé. |