Учебное пособие предназначено для студентов направлений «Прикладная математика и информатика» и «Математическое обеспечение и администрирование информационных систем» и содержит описание языка shell, файловых систем и инструментальных средств, предназначенных для подготовки к исполнению программ пользователей. Отдельный раздел посвящен операционным системам реального времени. Все темы изучаются на примере операционных систем Linux, Windows и QNX. Пособие содержит большое количество примеров и может быть полезным для студентов всех направлений, изучающих принципы функционирования операционных систем и технологии разработки программного обеспечения, и для преподавателей.