Аннотация
Книга представляет собой введение во внутреннее устройство операционной системы Linux. Все положения наглядно проиллюстрированы примерами, разработанными автором и проверенными им на практике.
Рассмотрены основные подсистемы ядра и их сущности — файлы и файловые системы, виртуальная память и отображаемые файлы, процессы, нити и средства межпроцессного взаимодействия, каналы, сокеты и разделяемая память. Раскрыты дискреционный и мандатный (принудительный) механизмы контроля доступа, а также привилегии процессов.
Подробно описано пользовательское окружение и интерфейс командной строки CLI, оконная система X Window и графический интерфейс GUI, а также сетевая подсистема и служба SSH. Особое внимание уделено языку командного интерпретатора и его использованию для автоматизации задач эксплуатации операционной системы.
✔ Пользовательское окружение и интерфейс командной строки CLI
✔ Файлы, каталоги и файловые системы
✔ Дискреционное, мандатное разграничение доступа и привилегии
✔ Процессы и нити
✔ Виртуальная память и отображаемые файлы
✔ Каналы, сокеты и разделяемая память
✔ Сетевая подсистема и служба SSH
✔ Оконная система X Window и графический интерфейс GUI
✔ Программирование на языке командного интерпретатора
Об авторе
Кетов Дмитрий Владимирович, преподаватель в области операционных систем и сетевых технологий Санкт-Петербургского политехнического университета (СПбПУ) с многолетним стажем, инженер в Санкт-Петербургском исследовательском центре LG Russia R&D Lab. Профессионально занимается теорией построения и практикой разработки операционных систем и системного программного обеспечения
Отзывы на книгу
Дата: 31.12.2016
Имя: Oleg
Отзыв: В книге не рассмотрены основные направления, используемые сегодня, которые у многих вызывают недопонимание. Например: efi, systemd, нюансы ssd, wayland/mir, docker/snappy.
Рекомендуем также
Оставить отзыв на книгу
Сила знаний одного экземпляра этой книги составляет 5.42 Н.