К 36 Керриск, Майкл. Linux API. Исчерпывающее руководство / Майкл Керриск ; [пер. с англ.: Н. Вильчинской, С. Черникова]. - Санкт-Петербург [и др.] : Питер, 2018. - 1245 с. : ил., табл. ; 24 см. - (Библиотека программиста). - Пер. указаны на обороте тит. л. - Доп. тит. л. англ. - Библиогр.: с. 1241-1245 (111 назв.). - Пер. изд. : The Linux Programming interface / Michael Kerrisk. - 1000 экз.. - ISBN 978-5-496-02689-5 (в пер.) : 2379.00 р. Загл. и авт. ориг.: The Linux Programming interface / Michael Kerrisk Содержание: История и стандарты Основные понятия Общее представление о системном программировании Файловый ввод-вывод: универсальная модель ввода-вывода Файловый ввод-вывод: дополнительные сведения Процессы Выделение памяти Пользователи и группы Идентификаторы процессов Время Системные ограничения и возможности Информация о системе и процессе Буферизация файлового ввода-вывода Файловые системы Атрибуты файла Расширенные атрибуты Списки контроля доступа Каталоги и ссылки Мониторинг событий файлов Сигналы: фундаментальные концепции Сигналы: обработчики сигналов Сигналы: дополнительные возможности Таймеры и переход в режим сна Создание процессов Завершение работы процесса Мониторинг дочерних процессов Выполнение программы Подробнее о создании процесса и выполнении программы Потоки выполнения: введение Потоки выполнения: синхронизация Потоки выполнения: потоковая безопасность и локальное хранилище Потоки выполнения: отмена потока. Потоки выполнения: дальнейшие подробности Группы процессов, сессии и управление заданиями Приоритеты процессов и их планирование Ресурсы процессов Демоны Написание безопасных программ с повышенными привилегиями Система возможностей Учет входа в систему Основы разделяемых библиотек Продвинутые возможности разделяемых библиотек Краткий обзор межпроцессного взаимодействия Каналы и очереди FIFO Отображение в намять Операции с виртуальной памятью Введение в межпроцессное взаимодействие стандарта POSIX Очереди сообщений стандарта POSIX Семафоры стандарта POSIX Разделяемая память POSIX Блокировка файлов Сокеты: введение Сокеты: домен UNIX Сокеты: основы сетей TCP/IP Сокеты: домены сети Интернет Сокеты: архитектура сервера Сокеты: углубленный материал Терминалы Альтернативные модели ввода/вывода Псевдотерминалы
Рубрики: LINUX, операционная система -- Руководства, пособия Аннотация: Linux Programming Interface - исчерпывающее руководство по программированию приложений для Linux и UNIX. Описанный здесь интерфейс применяется практически с любыми приложениями, работающими в операционных системах Linux или UNIX. В этой авторитетной книге эксперт по Linux Майкл Керриск подробно описывает библиотечные вызовы и библиотечные функции, которые понадобятся вам при системном программировании. Вся теория сопровождается объяснениями на примерах четких и понятных полнофункциональных программ. Держатели документа: Тюменская ОНБ : Орджоникидзе, 59 Доп. точки доступа: Вильчинский, Н.\пер.\ Черников, С.\пер.\ Kerrisk, Michael Экземпляры всего: 1 КХ (С 6) (1) Свободны: КХ (С 6) (1) |