Unix

Motivation

Fournir un système d'exploitation muti-utilisateurs.

Conception

Unix est composé :

Son système de fichiers (file system) est censé avoir une hiérarchie standard (FHS) :

Chemin Commentaire Optionnel Statique Partageable
bin Binaires de commandes essentielles
boot Fichiers statiques de démarrage (boot)
dev Fichiers de périphériques (devices)
etc Configuration système spécifique à la machine
home Répertoire d'accueil (home) des utilisateurs
lib Bibliothèques (librairies) partagées essentielles et modules du noyau
lib<qual> Format alternatif <qual> de bibliothèques (librairies) partagées essentielles
media Point de montage pour les media (disques, clés, etc.) amovibles
mnt Point de montage (mount) d'un système de fichiers temporaire
opt Paquets logiciels optionnels pour des applications
root Répertoire d'accueil (home) de l'administrateur
sbin Binaires système (system binaries) essentiels
srv Données pour services fournis par ce système
tmp Fichiers temporaires
usr Hiérarchie secondaire
var Données variables
spool
news
mail
run
lock

Exemples

Des exemples d'OS Unix sont :

Notes