Fournir un système d'exploitation muti-utilisateurs.
Unix est composé :
Son système de fichiers (file system) est censé avoir une hiérarchie standard (FHS) :
Chemin | Commentaire | Optionnel | Statique | Partageable | ||
---|---|---|---|---|---|---|
bin |
Bin aires de commandes essentielles |
|||||
boot |
Fichiers statiques de démarrage (boot ) |
|||||
dev |
Fichiers de périphériques (dev ices) |
|||||
etc |
Configuration système spécifique à la machine | |||||
home |
Répertoire d'accueil (home ) des utilisateurs |
|||||
lib |
Bibliothèques (lib rairies) partagées essentielles et modules du noyau |
|||||
lib<qual> |
Format alternatif <qual> de bibliothèques (lib rairies) partagées essentielles |
|||||
media |
Point de montage pour les media (disques, clés, etc.) amovibles |
|||||
mnt |
Point de montage (m ount ) d'un système de fichiers temporaire |
|||||
opt |
Paquets logiciels opt ionnels pour des applications |
|||||
root |
Répertoire d'accueil (home ) de l'administrateur |
|||||
sbin |
Binaires système (s ystem bin aries) essentiels |
|||||
srv |
Données pour s erv ices fournis par ce système |
|||||
tmp |
Fichiers t emp oraires |
|||||
usr |
Hiérarchie secondaire | |||||
var |
Données variables | |||||
|
spool |
|
||||
|
|
news |
||||
|
mail |
|
||||
|
run |
|
||||
|
lock |
|
Des exemples d'OS Unix sont :
Version | 1 | Commentaire | ||
---|---|---|---|---|
Release | ||||
Commande | ||||
Année | 1969 1971 | 1972 | ||
Shell | Bourne | prompt$ | ||
C | prompt% | |||
Commandes shell | cat | Concaténer fichiers | ||
b | compile b program | |||
boot | boot system | |||
chdir | change working directory | |||
chmod | change access mode | |||
chown | change owner | |||
cp | copy file | |||
ls | list directory contents | |||
mv | move or rename file | |||
wc | get word count | |||
who | who is one the system | |||
Langage | C | "B" | ||
Pipes | Tubes pour connecter la sortie d'un programme à l'entrée d'un autre. | |||
Outils | roff | run off text, écrit par Ken Thompson | ||
ed | Editeur de texte, écrit par Ken Thompson |