Жанры
Регистрация

Linux API. Исчерпывающее руководство

  • Дата добавления:
    03.04.2024
  • Автор:
  • Серии:
  • Год издания:
    2018 год
  • Обьём:
    6344 Kb
  • Жанр:
  • О книге:
    В этой книге я описываю программный интерфейс операционной системы Linux: системные вызовы, библиотечные функции и другие низкоуровневые интерфейсы, которые есть в Linux — свободно распространяемой реализации UNIX. Эти интерфейсы прямо или косвенно используются каждой программой, работающей в Linux. Они позволяют приложениям выполнять следующие операции:

    • файловый ввод/вывод;

    • создание и удаление файлов и каталогов;

    • создание новых процессов;

    • запуск программ;

    • установку таймеров;

    • взаимодействие между процессами и потоками на одном компьютере;

    • взаимодействие между процессами, запущенными на разных компьютерах, объединенных посредством сети.

    Такой набор низкоуровневых интерфейсов иногда называют интерфейсом системного программирования.

    Несмотря на то что основное внимание уделяется операционной системе Linux, по­дробно рассмотрены также стандарты и вопросы, связанные с портируемостью. Я четко разграничиваю темы, специфичные для Linux, и функциональные возможности, типичные для большинства реализаций UNIX и описанные в стандарте POSIX, а также в спецификации Single UNIX Specification. Таким образом, эта книга предлагает всеобъемлющее рассмотрение программного интерфейса UNIX/POSIX и ее могут использовать программисты, которые создают приложения, предназначенные для других UNIX-систем, или портируемые программы.

Отзывы0