Руководство программиста для Linux


       Это надо знать: https://anaiel.ru      

Руководство программиста для Linux

Руководство программиста для Linux

Введение
Операционная система LINUX
Ядро LINUX
Библиотека libc
Системные вызовы
Ioсtl
Руководство программиста для Linux
Введение
Основные понятия
Основные понятия - 2

Создание каналов на Си
Ядро LINUX
Ядро LINUX - 2
Каналы - легкий путь!
Каналы - легкий путь! - 2
Атомарные (неделимые) операции с каналами
Примечания к полудуплексным каналам
Основные понятия
Создание FIFO
Операции FIFO

Действие блокирования над FIFO
Неизвестный SIGPIPE
Базовые понятия
Базовые понятия - 2
Очереди сообщений
Очереди сообщений - 2
Очереди сообщений - 3
Очереди сообщений - 4
Очереди сообщений - 5
Очереди сообщений - 6

Очереди сообщений - 7
Очереди сообщений - 8
Очереди сообщений - 9
Руководство программиста для Linux
Семафоры
Семафоры - 2
Семафоры - 3
Семафоры - 4
Семафоры - 5
Семафоры - 6

Семафоры - 7
Семафоры - 8
Разделяемая память
Разделяемая память - 2
Разделяемая память - 3
Разделяемая память - 4
Руководство программиста для Linux
Программирование звука
Программирование встроенного динамика
Программирование звуковой карты

Руководство программиста для Linux
Символьная графика
Символьная графика - 2
Форматированный вывод
Форматированный ввод
Введение
Поиск описания терминала
Описание терминала
Свойства termcap
Свойства termcap - 2

Введение в ncurses
Введение в ncurses - 2
Инициализация
Окна
Окна - 2
Вывод
Форматированный вывод
Вставка символов и линий
Удаление символов и линий
Боксы и линии

Фоновый (background) символ
Ввод
Форматированный ввод
Опции
Руководство программиста для Linux
Опции ввода
Атрибуты терминала
Использование опций
Очистка окна и линий
Обновление терминала

Обновление терминала - 2
Видеоатрибуты и цвет
Видеоатрибуты и цвет - 2
Координаты курсора и окна
Прокрутка
Заполнители
Мягкие метки (Soft-labels)
Разное
Низкоуровневый доступ
Дамп экрана

Эмуляция termcap
Функции terminfo
Функции отладки
Логические свойства
Числа
Строки
Обзор функций [n]curses
Руководство программиста для Linux
Программирование портов ввода/вывода
Программирование мыши

Программирование модема
Программирование принтера
Программирование джойстика
Руководство программиста для Linux
Введение
Обработка сигналов
Сигналы в SVR BSD и POSIX.1
Опции сигналов Linux
Signal под Linux-ом
Сигналы, поддерживаемые Linux-ом

Ввод/вывод с терминала
Управление процессами
Подпрограммы kvm
Ptrace и файловая система /proc
Управление процессами под Linux
Переносимая условная компиляция
Дополнительные комментарии
Руководство программиста для Linux
Справочник системных вызовов
Справочник системных вызовов - 2

Аббревиатуры
Содержание