Операційна система UNIX надає свої сервіси через посередництво набору системних викликів, котрі насправді являються функціями, вбудованими в операційну систему, які можуть бути викликані користувацькими програмами. В цьому розділі знаходиться опис того, як використати деякі з найважливіших системних викликів з C-програм. Якщо ви користуєтесь UNIX, це повинно бути безпосередньою допомогою, оскільки часом буває потрібно застосувати системний виклик для максимальної ефективності, або мати доступ до певної властивості, яку ви не знайдете в бібліотеці. Навіть якщо ви використовуєте C на відмінній операційній системі, то маєте можливість заглянути в нутро C-програмування через вивчення цих прикладів; хоча деталі можуть відрізнятися, подібний код можна знайти на будь-якій системі. Оскільки бібліотеку ANSI C, в багатьох випадках, модельовано за властивостями UNIX, цей код допоможе вам також зрозуміти саму бібліотеку.
Даний розділ розділено на три основні частини: ввід/вивід, файлова система і відведення пам'яті. Перші дві частини передбачають поверхове знайомство із зовнішніми характеристиками UNIX-систем.
У Розділі 7 описано, однорідний для різноманітних операційних систем, інтерфейс вводу/виводу. На певній операційній системі, функції стандартної бібліотеки будуються з урахуванням можливостей, наданих підставовою системою. В наступних декількох розділах ми розглянемо системі виклики UNIX для вводу та виводу, і продемонструємо як за їхньої допомоги втілити деякі частини стандартної бібліотеки.