Unix : principes clés
- Tout est fichier (ou assimilé : périphériques, sockets).
- Petits outils qui font une tâche et se composent via des
pipes
. - Hiérarchie standard :
/bin
,/etc
,/usr
,/var
, etc. - Processus & signaux (
kill
,nohup
), utilisateurs & permissions (chmod
,umask
).
Exemple de pipeline
# lister les 10 plus gros fichiers du répertoire courant
find . -type f -printf "%s %p
" | sort -nr | head -n 10
Variantes & héritage
Plusieurs systèmes « de type Unix » existent (BSD, macOS, AIX, etc.). Linux n’est pas Unix au sens de la certification commerciale, mais il en reprend la philosophie et les interfaces POSIX.