Les répertoires conventionnels ainsi que les fichiers systèmes

 

Unix utilise une structure standard de fichiers. Les différents standards sont affectés à des domaines bien précis, ce qui permet de retrouver les informations organisées de la même manière d'un système à un autre.


/ (racine)
C'est le répertoire principal (encore appelé ROOT ou racine) du système UNIX.


/bin
Utilitaires importants pour tous les utilisateurs (et donc aussi pour l'administrateur). Utilitaires généralement utilisables avec les interpréteurs de commandes.

/dev
Il contient les fichiers spéciaux qui correspondent aux périphériques. Il sera possible d'en ajouter des nouveaux via la commande mknode

/etc
Il y a beaucoup à dire sur son contenu donc cliquez ici.

/home
C'est ici que l'on devrait trouver maintenant les répertoires des utilisateurs.

Note Les répertoires utilisateurs pouvaient se trouver avant sous /usr

/lib et /usr/lib
Ces deux répertoires hébergent les librairies utilisées par les compilateurs ou assembleurs.

/lost+found
Ce répertoire spécial sert au système pour stocker les fichiers corrompus ou partiellement détruits.

/sbin
Utilitaires systèmes dont en principe seul l'administrateur à l'usage.

/tmp et /usr/tmp
Ces deux répertoires sont destinées aux fichiers temporaires, leurs contenus sont effacés lors du lancement du système UNIX.

/usr
Ce répertoire abrite tous les utilitaires, fichiers prévus pour un usage utilisateur. Par le passé, on trouvait aussi les répertoires personnels des utilisateurs (maintenant déplacés sous /home).

/usr/adm
Sur les vieux systèmes, ce répertoire abritait tous les fichiers touchant à la sécurité du système (fichiers d'erreurs, statistiques, connexions, historiques). Voir /var/log de nos jours

/usr/bin
Ce répertoire contient des utilitaires qui sont employés moins fréquemment que ceux du répertoire /bin.

/usr/include
Ce répertoires comporte toutes les structures (.h) nécessaires aux compilateurs.

/usr/man
Ce répertoire contienait les fichiers d'aides et manuels sur les vieux systèmes UNIX.

/usr/sbin
Commandes systèmes d'usage peu fréquent.

/usr/spool
Sur les vieux systèmes, il contenait les sous-répertoires dédiés au courrier électronique (/usr/spool(mail)), aux imprimantes (/usr/spool/lp), à uucp (/usr/spool/uucp) et au cron (/usr/spool/cron). Voir /var/spool de nos jours.

/usr/X11 (On peut aussi trouver pour X window 11 release 6 : /usr/X11R6)
Répertoire principal de toutes les données du système X Window.

/var des fichiers temporaires, fréquement réécrits

/var/spool les pools d'impression, de messagerie, news, ...

/var/tmp Fichiers temporaires

/var/log les logs de démons, système, ...

Exemple /var/log/httpd pour les logs Apache.

/var/www ou /var/www/html Fichiers de sites web

/var/catman Fichiers du manuel décompressés lors de l'exécution de la commande man.

/var/lock Fichiers de locks créés par les applications.