Скачать книгу linux api исчерпывающее руководство

Описание

 В этой книге представлено практически полное описание API системного програм­мирования под управлением Linux. Ее одержимое применимо к широкому диапазону Linux-платформ, начиная с обычных серверов, универсальных компьютеров и настоль­ систем и заканчивая большим разнообразием встроенных устройств (в том числе работающих под управлением операционной системы Android), на которых в настоящее время запускается ОС Linux.
 Англоязычное издание этой книги вышло в конце 2010 года. С того времени было вы пущено несколько обновлений ядра Linux (их было примерно по пять за год). Несмотря на это, содержимое оригинала книги, а следовательно, и данного перевода, не утратило актуальности и сохранит ее еще на долгие годы. Тому есть две причины.
 Во-первых, несмотря на стремительность разработки ядра Linux, API, связанный с пользовательским пространством ядра, изменяется гораздо медленнее. Такая консер­вативность — естественное следствие того факта, что ядро разработано с целью обеспе­чить стабильную основу для приложений, выполняемых в пространстве пользователя. Скоротечность развития API пространства пользователя неприемлема для тех программ, которым следует запускаться на нескольких версиях ядра.
 Во-вторых, изменения вносятся в виде дополнений к интерфейсам, рассматриваемым в книге, а не модификаций уже существующих функциональных свойств, описанных в ней же. (Хочу еще раз отметить, что это вполне естественный ход разработки ядра Linux: спе­циалисты прилагают большие усилия к тому, чтобы ничего не нарушить в уже существу­ющем API пользовательского пространства.) Со дня выхода оригинала книги в данный API были внесены изменения.

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

Linux Programming Interface – исчерпывающее руководство по программированию приложений для Linux и UNIX. Описанный здесь интерфейс применяется практически с любыми приложениями, работающими в операционных системах Linux или UNIX.

В этой авторитетной книге эксперт по Linux Майкл Керриск подробно описывает библиотечные вызовы и библиотечные функции, которые понадобятся вам при системном программировании. Вся теория сопровождается объяснениями на примерах четких и понятных полнофункциональных программ.

Краткое содержание

Глава 1 История и стандарты
Глава 2 Основные понятия
Глава 3 Общее представление о системном программировании
Глава 4 Файловый ввод-вывод: универсальная модель ввода-вывода
Глава 5 Файловый ввод-вывод: дополнительные сведения
Глава 6 Процессы
Глава 7 Выделение памяти
Глава 8 Пользователи и группы
Глава 9 Идентификаторы процессов
Глава 10 Время
Глава 11 Системные ограничения и возможности
Глава 12 Информация о системе и процессе
Глава 13 Буферизация файлового ввода-вывода
Глава 14 Файловые системы
Глава 15 Атрибуты файла
Глава 16 Расширенные атрибуты
Глава 17 Списки контроля доступа
Глава 18 Каталоги и ссылки
Глава 19 Мониторинг событий файлов
Глава 20 Сигналы: фундаментальные концепции
Глава 21 Сигналы: обработчики сигналов
Глава 22 Сигналы: дополнительные возможности
Глава 23 Таймеры и переход в режим сна
Глава 24 Создание процессов
Глава 25 Завершение работы процесса
Глава 26 Мониторинг дочерних процессов
Глава 27 Выполнение программы
Глава 28 Подробнее о создании процесса и выполнении программы
Глава 29 Потоки выполнения: введение
Глава 30 Потоки выполнения: синхронизация
Глава 31 Потоки выполнения: потоковая безопасность и локальное хранилище
Глава 32 Потоки выполнения: отмена потока
Глава 33 Потоки выполнения: дальнейшие подробности
Глава 34 Группы процессов, сессии и управление заданиями
Глава 35 Приоритеты процессов и их планирование
Глава 36 Ресурсы процессов
Глава 37 Демоны
Глава 38 Написание безопасных программ с повышенными привилегиями
Глава 39 Система возможностей
Глава 40 Учет входа в систему
Глава 41 Основы разделяемых библиотек
Глава 42 Продвинутые возможности разделяемых библиотек
Глава 43 Краткий обзор межпроцессного взаимодействия
Глава 44 Каналы и очереди FIFO
Глава 45 Отображение в память
Глава 46 Операции с виртуальной памятью
Глава 47 Введение в межпроцессное взаимодействие стандарта POSIX
Глава 48 Очереди сообщений стандарта POSIX
Глава 49 Семафоры стандарта POSIX
Глава 50 Разделяемая память POSIX
Глава 51 Блокировка файлов
Глава 52 Сокеты: введение
Глава 53 Сокеты: домен UNIX
Глава 54 Сокеты: основы сетей TCP/IP
Глава 55 Сокеты: домены сети Интернет
Глава 56 Сокеты: архитектура сервера
Глава 57 Сокеты: углубленный материал
Глава 58 Терминалы
Глава 59 Альтернативные модели ввода/вывода
Глава 60 Псевдотерминалы

Название: Linux API. Исчерпывающее руководство
Автор: Майкл Керриск
Год: 2019
Издательство: Питер
Язык: русский
Формат: pdf
Страниц: 1248
Размер: 13.6 Мб

Скачать Керриск М. Linux API. Исчерпывающее руководство

Skip to content

Menu

 

  • Главная
  • Новости
  • Дистрибутивы
    • Ubuntu
      • Ubuntu
        • Сайт
        • Скачать
      • Kubuntu
      • Lubuntu
      • Ubuntu Budgie
      • Ubuntu Kylin
      • Ubuntu MATE
      • Ubuntu Studio
      • Ubuntu Touch
      • Ubuntu Unity
      • UbuntuDDE
      • Xubuntu
    • Manjaro
    • Deepin / UOS
    • eOS
    • SteamOS
    • Chrome OS
  • Полезные ссылки
    • Книги
    • Магазины приложений
      • Snap Store
      • Flathub
      • AppCenter elementary OS
    • Каталог сайтов о Linux
    • Каталог Linux каналов
    • Каталог Linux чатов
  • Стать автором
  • О нас
    • Социальные сети
      • Discord
      • ВКонтакте
      • Телеграм чат
      • Телеграм канал
    • Блог
    • Авторы
    • Контакты
  • Вход

Книга «Linux API. Исчерпывающее руководство» Скачать PDF

Автор: Майкл Керриск
Название: Linux API. Исчерпывающее руководство
Оригинальное название: The Linux Programming Interface
Год выпуска: 2018
Категория: Linux, UNIX
Выпущено: Питер
Язык: Русский
Просмтреть/Скачать PDF: Google Диск

Описание:

The Linux Programming Interface – исчерпывающее руководство по программированию приложений для Linux и UNIX. В этой авторитетной книге эксперт по Linux Майкл Керриск подробно описывает программный интерфейс операционной системы Linux: системные вызовы, библиотечные функции и другие низкоуровневые интерфейсы, которые есть в Linux — свободно распространяемой реализации UNIX. Эти интерфейсы прямо или косвенно используются каждой программой, работающей в Linux. Они позволяют приложениям выполнять следующие операции:

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


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

Язык: русский

Год: 2019

Издатель: Издательский дом «Питер»

ISBN: 978-5-496-02689-5

Добавил: Admin 7 Апр 21

Проверил: Admin 7 Апр 21

Формат:

 FB2, ePub, TXT, RTF, PDF, HTML, MOBI, JAVA, LRF

онлайн фрагмент книги для ознакомления
фрагмент книги

  • Currently 0/5

Рейтинг: 0/5 (Всего голосов: 0)

Аннотация

Linux Programming Interface – исчерпывающее руководство по программированию приложений для Linux и UNIX. Описанный здесь интерфейс применяется практически с любыми приложениями, работающими в операционных системах Linux или UNIX.

В этой авторитетной книге эксперт по Linux Майкл Керриск подробно описывает библиотечные вызовы и библиотечные функции, которые понадобятся вам при системном программировании. Вся теория сопровождается объяснениями на примерах четких и понятных полнофункциональных программ.

Похожие книги

Комментарии к книге «Linux API. Исчерпывающее руководство»

Комментарий не найдено. Будьте первыми!

Чтобы оставить комментарий или поставить оценку книге Вам нужно зайти на сайт или зарегистрироваться

Добавлено: 19 апрель 2022, 08:10. Просмотров: 401

Linux Programming Interface — исчерпывающее руководство по программированию приложений для Linux и UNIX. Описанный здесь интерфейс применяется практически с любыми приложениями, работающими в операционных системах Linux или UNIX. В этой авторитетной книге эксперт по Linux Майкл Керриск подробно описывает библиотечные вызовы и библиотечные функции, которые понадобятся вам при системном программировании. Вся теория сопровождается объяснениями на примерах четких и понятных полнофункциональных программ.

Скачать или читать онлайн

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

  • Скачать книгу

Правообладателям и читателям!

Данное произведение защищается авторским правом, поэтому, вы можете ознакомиться с фрагментом. Если начало вам понравилось, то можно приобрести легальную полную версию произведения по ссылке ниже у нашего проверенного и надежного партнера.

Книга «Linux API. Исчерпывающее руководство» начинается так:

Приветствую вас, читателей русскоязычного издания моей книги The Linux Programming Interface.

В этой книге представлено практически полное описание API системного программирования под управлением Linux. Ее содержимое применимо к широкому диапазону Linux-платформ, начиная с обычных серверов, универсальных компьютеров и настольных систем и заканчивая большим разнообразием встроенных устройств (в том числе работающих под управлением операционной системы Android), на которых в настоящее время запускается ОС Linux.

Англоязычное издание этой книги вышло в конце 2010 года. С того времени было выпущено несколько обновлений ядра Linux (их было примерно по пять за год). Несмотря на это, содержимое оригинала книги, а следовательно, и данного перевода, не утратило актуальности и сохранит ее еще на долгие годы. Тому есть две причины.

Home » Linux API. Исчерпывающее руководство [Майкл Керриск] (fb2)

Майкл Керриск  

Linux   Программирование: прочее  

Linux API. Исчерпывающее руководство (fb2) Добавлена: 19.04.2022 Версия: 1.004.
Дата создания файла: 2022-04-10
ISBN: 978-5-496-02689-5 Кодировка файла: UTF-8
Издательство: Питер

Поделиться:

   (Fb2-info)    (ссылка для форума)  
  (ссылка для блога)  
  (QR-код книги)  

Аннотация

Linux Programming Interface — исчерпывающее руководство по программированию приложений для Linux и UNIX. Описанный здесь интерфейс применяется практически с любыми приложениями, работающими в операционных системах Linux или UNIX. В этой авторитетной книге эксперт по Linux Майкл Керриск подробно описывает библиотечные вызовы и библиотечные функции, которые понадобятся вам при системном программировании. Вся теория сопровождается объяснениями на примерах четких и понятных полнофункциональных программ.

Рекомендации:

эту книгу рекомендовали 0 пользователей.
Прежде чем рекомендовать книгу, хорошо подумайте. Рекомендация — это высшая оценка, которую вы можете выставить книге. 10 по 5-балльной шкале.

 (Оглавление)

О книге

Добавлена в библиотеку 18.04.2022
пользователем ЛитРес

Издание 2018 года

Размер fb2 файла: 9.94 MB

Объём: 1749 страниц

4.64

Книгу просматривали 256 раз, оценку поставили 53 читателя

Аннотация

Linux Programming Interface — исчерпывающее руководство по программированию приложений для Linux и UNIX. Описанный здесь интерфейс применяется практически с любыми приложениями, работающими в операционных системах Linux или UNIX. В этой авторитетной книге эксперт по Linux Майкл Керриск подробно описывает библиотечные вызовы и библиотечные функции, которые понадобятся вам при системном программировании. Вся теория сопровождается объяснениями на примерах четких и понятных полнофункциональных программ.

Скачать или читать онлайн книгу Linux API. Исчерпывающее руководство

На этой странице свободной электронной библиотеки fb2.top вы можете ознакомиться
с описанием книги «Linux API. Исчерпывающее руководство» и другой информацией о ней, а затем начать
читать книгу онлайн с помощью читалок, предлагаемых по ссылкам под постером, или
скачать книгу в формате fb2 на свой смартфон, если вам больше по вкусу сторонние
читалки. Книга написана автором Майкл Керриск,
относится к жанру Программирование, программы, базы данных,
добавлена в библиотеку 18.04.2022.

С произведением «Linux API. Исчерпывающее руководство» , занимающим объем 1749 печатных страниц,
вы наверняка проведете не один увлекательный вечер. В онлайн читалках,
которые мы предлагаем посетителям библиотеки fb2.top, предусмотрен ночной режим
чтения, который отлично подойдет для тёмного времени суток и чтения перед сном.
Помимо этого, конечно же, можно читать «Linux API. Исчерпывающее руководство» полностью в
классическом дневном режиме или же скачать книгу на свой смартфон в удобном
формате fb2. Желаем увлекательного чтения!

С этой книгой читают:

  • Этюды для программистов
    — Чарлз Уэзерелл
  • Она позади тебя
    — Боб Пейп
  • Автостопом по Python
    — Таня Шлюссер, Кеннет Рейтц
  • Записки парасистемного программиста
    — Евгений Лишак
  • C#. Объектно ориентированное программирование
    — Алексей Васильев
  • Анализ распределения в Excel
    — Валентин Арьков
  • Корреляционный и регрессионный анализ в Excel
    — Валентин Арьков
  • Assembler & Win32
    — Александр Усов
  • Программирование на Scratch 2. Часть 2
    — Артем Голиков, Денис Голиков
  • Программирование на Scratch 2. Часть 1
    — Артем Голиков, Денис Голиков

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

  • Читаю
  • Хочу прочитать
  • Прочитал

Жанр: № 15 в ОС и Сети

Серия: Библиотека программиста (Питер)

Год издания: 2010

Издательство: Питер

Фрагмент книги

Скачать книгу

262 скачивания

Читать онлайн

О книге «Linux API. Исчерпывающее руководство»

Linux Programming Interface – исчерпывающее руководство по программированию приложений для Linux и UNIX. Описанный здесь интерфейс применяется практически с любыми приложениями, работающими в операционных системах Linux или UNIX. В этой авторитетной книге эксперт по Linux Майкл Керриск подробно описывает библиотечные вызовы и библиотечные функции, которые понадобятся вам при системном программировании. Вся теория сопровождается объяснениями на примерах четких и понятных полнофункциональных программ.

Произведение было опубликовано в 2010 году издательством Питер. Книга входит в серию «Библиотека программиста (Питер)». На нашем сайте можно скачать книгу «Linux API. Исчерпывающее руководство» в формате pdf или читать онлайн. Рейтинг книги составляет 5 из 5. Здесь так же можно перед прочтением обратиться к отзывам читателей, уже знакомых с книгой, и узнать их мнение. В интернет-магазине нашего партнера вы можете купить и прочитать книгу в бумажном варианте.

Отзывы читателей

Подборки книг

Похожие книги

Популярные книги жанра «ОС и Сети»

Информация обновлена: 25.09.2022

Майкл Керриск  

Linux   Программирование: прочее  

Linux API. Исчерпывающее руководство (fb2) Добавлена: 19.04.2022 Версия: 1.004.
Дата создания файла: 2022-04-10
ISBN: 978-5-496-02689-5 Кодировка файла: UTF-8
Издательство: Питер

Поделиться:

   (Fb2-info)    (ссылка для форума)  
  (ссылка для блога)  
  (QR-код книги)  

Аннотация

Linux Programming Interface — исчерпывающее руководство по программированию приложений для Linux и UNIX. Описанный здесь интерфейс применяется практически с любыми приложениями, работающими в операционных системах Linux или UNIX. В этой авторитетной книге эксперт по Linux Майкл Керриск подробно описывает библиотечные вызовы и библиотечные функции, которые понадобятся вам при системном программировании. Вся теория сопровождается объяснениями на примерах четких и понятных полнофункциональных программ.

Рекомендации:

эту книгу рекомендовали 0 пользователей.
Прежде чем рекомендовать книгу, хорошо подумайте. Рекомендация — это высшая оценка, которую вы можете выставить книге. 10 по 5-балльной шкале.

 (Оглавление)

Понравилась статья? Поделить с друзьями:

А вот и еще наши интересные статьи:

  • Южморгеология официальный сайт руководство
  • Ipega pg 9089 инструкция на русском
  • Парацетамол суспензия 120 мг 5 мл дозировка детский инструкция
  • Фукорцин инструкция по применению цена детям для чего назначают
  • Пантогам цена 250мг таблетки инструкция по применению

  • 0 0 голоса
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest

    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии