Программирование в стандарте POSIX
История создания и текущий статус стандарта POSIXОсновные идеи стандарта POSIX
Основные понятия стандарта POSIX
Основные понятия операционных систем, соответствующих стандарту POSIX
Среда компиляции POSIX-совместимых приложений
Мобильность POSIX-совместимых приложений
Пример 1.1
Программирование в стандарте POSIX
Основные понятия языка shellКонвейеры и примеры их использования
Правила формирования и средства разбора командных строк
Переменные и аргументы shell-процедур
Служебные переменные языка shell
Окружение процессов
Подстановка результатов выполнения команд
Управляющие конструкции
Генерация маршрутных имен файлов
Перенаправление ввода/вывода
Экранирование
Встроенные команды
Вызов командного интерпретатора shell
Пример 2.1
Данные, ассоциированные с пользователем
Служебные программы, обслуживающие взаимодействие пользователей
Пример 3.1
Программирование в стандарте POSIX
Основные понятия.Обход и обработка файловых иерархий
Получение информации о файлах и файловых системах
Изменение атрибутов файлов и текущей позиции в файловой иерархии
Создание, удаление, копирование и перемещение файлов
Пример 4.1
Основные понятия
Открытие и закрытие файлов
Чтение и запись данных
Управляющие операции с файлами и ассоциированными данными
Пример 5.1
Программирование в стандарте POSIX
Простейшие средства обработки текстовых файлов
Аналоги реляционных операций для текстовых файлов
Средства обработки каталогов
Регулярные выражения
Использование регулярных выражений
Пример 6.1
Основные понятия
Опрос и изменение атрибутов процессов
Создание и завершение процессов
Пример 7.1
Каналы
Семафоры
Разделяемые сегменты памяти
Сигналы
Очереди сообщений
Пример 8.1
Основные понятия и объекты
Служебные программы и функции для управления терминалами
Пример 9.1
Опрос идентифицирующих данных хостов
Опрос конфигурационных параметров хоста
Пример 10.1
Программирование в стандарте POSIX
Основные понятия и объектыОпрос данных о сети
Функции для работы с сокетами
Примеры программ работы с сокетами
Пример 11.1
Программирование в стандарте POSIX
Основные понятия и объектыОпрос и установка показаний часов реального времени
Преобразование данных о времени
Опрос показаний часов процессорного времени
Опрос и изменение данных о времени, ассоциированных с файлами
Приостановка выполнения на заданное время
Работа с интервальными таймерами
Пример 12.1
Основные понятия и объекты
Определение языково-культурной среды
Создание и опрос характеристик языково-культурной среды
Средства для работы с каталогами сообщений
Пример 13.1
Программирование в стандарте POSIX
Основные идеи курсаОсновные понятия, рассматриваемые в курсе
Языково-культурная среда
Средства, обслуживающие понятие пользователя
Средства, обслуживающие понятие файла
Средства обработки структурированных данных
Процессы
Средства межпроцессного взаимодействия
Общий терминальный интерфейс
Опрос характеристик хостов
Сетевые средства
Время