Système Linux
1. Historique
Sans aller trop loin en arrière, un administrateur Debian doit au moins savoir que Linux est issu du système Unix (inventé en 1969) avec comme base le langage de programmation C. Cette information permet de comprendre encore de nos jours le fonctionnement de certains éléments de base de Linux hérités de son « parent », comme par exemple la famille de normes techniques POSIX (Portable Operating System Interface).
Cette famille de normes techniques décrit le standard respecté par les API (Application Programming Interface) des logiciels du système d’exploitation Unix. Linux étend et diverge parfois de ce standard (norme LSB pour Linux Standard Base) mais en garde encore une bonne partie.
Arborescence des répertoires sous Linux Debian
Sous Linux, et donc sous Debian les normes sont omniprésentes comme celle décrivant la hiérarchie des systèmes de fichiers (Filesystem Hierarchy Standard ou FHS). On a par exemple sous un serveur Debian en 64 bits :
/ Racine du système de fichiers (point le plus haut)
/bin Commandes de base (ou binaires)
/boot Éléments du chargeur d'amorçage du système
/dev Fichiers descripteurs de périphériques physiques ou virtuels
/etc Fichiers de configuration ...