Exécution d'un processus. Interactions avec le noyau.
Entrées-sorties.
Organisation mémoire.
Ligne de commande et paramètres.
Variables d'environnement.
Gestion du terminal clavier-écran.
Famille C-shell et Bourne-shell. Variables. Export.
Analyse lexicale. Caractères spéciaux. Substitutions.
Processus fils. Redirection. Tubes. Arrière-plan.
Communications dans un processus (variables locales/globales, paramètres).
Communication du shell au processus (ligne de commande).
Communication du processus au shell (code de retour).
Communication d'un processus à un autre sur la même machine (signaux, tube anonyme, mémoire partagée, fichier).
Communication d'un processus à un autre sur deux machines distinctes (socket).