Cet ouvrage s'adresse aux développeurs d'applications s'exécutant sur le système d'exploitation Linux. Le lecteur s'initiera par la pratique, à travers ce recueil de soixante exercices corrigés intégrant des rappels de cours, aux notions fondamentales du développement système sous Linux : la gestion des processus lourds et légers, le recouvrement de code, les signaux, les tubes, les mécanismes de communication entre processus (files de messages, sémaphores, et mémoire partagée).