Роберт Лав - Linux. Системное программирование
2-е изданиеНазвание: | Linux. Системное программирование | |
Автор: | Роберт Лав | |
Жанр: | Linux, Системное программирование | |
Изадано в серии: | Бестселлеры o’reilly | |
Издательство: | Питер | |
Год издания: | 2014 | |
ISBN: | 978-5-496-00747-4 | |
Отзывы: | Комментировать | |
Рейтинг: | ||
Поделись книгой с друзьями! Помощь сайту: донат на оплату сервера |
Краткое содержание книги "Linux. Системное программирование"
Роберт Лав стоит у истоков создания операционной системы Linux. Он внес существенный вклад в создание ядра Linux и настольной среды GNOME.
Эта книга представляет собой руководство по системному программированию для Linux, справочник по системным вызовам Linux, а также подробный рассказ о том, как писать более быстрый и умный код. Роберт Лав четко разграничивает стандартные функции POSIX и специальные службы, которые предлагаются лишь в Linux. Во втором издании вы изучите эту операционную систему как с теоретической, так и с прикладной точки зрения.
Читаем онлайн "Linux. Системное программирование". Главная страница.
- 1
- 2
- 3
- . . .
- последняя (120) »
УДК 004.451
Л13
Лав Р.
Л13
Linux. Системное программирование. 2-е изд. — СПб.: Питер, 2014. — 448 с.:
ил. — (Серия «Бестселлеры O’Reilly»).
ISBN 978-5-496-00747-4
Роберт Лав стоит у истоков создания операционной системы Linux. Он внес существенный вклад
в создание ядра Linux и настольной среды GNOME.
Эта книга представляет собой руководство по системному программированию для Linux, справочник по системным вызовам Linux, а также подробный рассказ о том, как писать более быстрый
и умный код. Роберт Лав четко разграничивает стандартные функции POSIX и специальные службы,
которые предлагаются лишь в Linux. Во втором издании вы изучите эту операционную систему как
с теоретической, так и с прикладной точки зрения.
12+ (В соответствии с Федеральным законом от 29 декабря 2010 г. № 436-ФЗ.)
ББК 32.973.2-018.2
УДК 004.451
Права на издание получены по соглашению с O’Reilly. Все права защищены. Никакая часть данной книги не
может быть воспроизведена в какой бы то ни было форме без письменного разрешения владельцев авторских
прав.
Информация, содержащаяся в данной книге, получена из источников, рассматриваемых издательством как надежные. Тем не менее, имея в виду возможные человеческие или технические ошибки, издательство не может
гарантировать абсолютную точность и полноту приводимых сведений и не несет ответственности за возможные
ошибки, связанные с использованием книги.
ISBN 978-1449339531 англ.
ISBN 978-5-496-00747-4
Authorized Russian translation of the English edition of Linux System
Programming: Talking Directly to the Kernel and C Library 2nd edition
(ISBN 9781449339531) © 2013 Robert Love.
This translation is published and sold by permission of O’Reilly Media,
Inc., which owns or controls all rights to publish and sell the same
© Перевод на русский язык ООО Издательство «Питер», 2014
© Издание на русском языке, оформление ООО Издательство
«Питер», 2014
Краткое содержание
Предисловие . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Вступление. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Благодарности. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
От издательства . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Глава 1. Введение и основополагающие концепции. . . . . . . . . . . . . . . . . . . . . . . 27
Глава 2. Файловый ввод-вывод. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
Глава 3. Буферизованный ввод-вывод. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
Глава 4. Расширенный файловый ввод-вывод . . . . . . . . . . . . . . . . . . . . . . . . . . 125
Глава 5. Управление процессами. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 171
Глава 6. Расширенное управление процессами . . . . . . . . . . . . . . . . . . . . . . . . . 210
Глава 7. Поточность . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 245
Глава 8. Управление файлами и каталогами . . . . . . . . . . . . . . . . . . . . . . . . . . . 275
Глава 9. Управление памятью. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 324
Глава 10. Сигналы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 365
Глава 11. Время. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 394
Приложение A. Расширения GCC для языка C. . . . . . . . . . . . . . . . . . . . . . . . . 427
Приложение Б. Библиография. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 441
Оглавление
Предисловие . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Вступление. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Целевая аудитория и необходимые
Краткое содержание. . . . . . . . . . . .
Версии, рассмотренные в книге. . . .
Условные обозначения . . . . . . . . . .
Работа с примерами кода . . . . . . . .
предпосылки. .
. . . . . . . . . . .
. . . . . . . . . . .
. . . . . . . . . . .
. . . . . . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
19
20
21
22
24
Благодарности. . . . . . . . . . . . . . . --">
- 1
- 2
- 3
- . . .
- последняя (120) »
Книги схожие с «Linux. Системное программирование» по жанру, серии, автору или названию:
Ноа Гифт, Джереми М. Джонс - Python в системном администрировании UNIX и Linux Жанр: Современные российские издания Год издания: 2009 |
Гас Хаваджа - Kali Linux: библия пентестера Жанр: Хакерство Год издания: 2023 Серия: Для профессионалов |
Александр Поляк-Брагинский - Локальная сеть под Linux Жанр: Linux Год издания: 2010 Серия: Библиотека ГНУ |
Арнольд Роббинс - Bash. Карманный справочник системного администратора Жанр: Linux Год издания: 2017 Серия: Бестселлеры o’reilly |
Другие книги из серии «Бестселлеры o’reilly»:
Скотт Беркун - Искусство управления IT-проектами Жанр: Околокомпьютерная литература Год издания: 2014 Серия: Бестселлеры o’reilly |
Ханнес Хапке, Кэтрин Нельсон - Разработка конвейеров машинного обучения. Автоматизация жизненных циклов модели с помощью TensorFlow Жанр: Искусственный интеллект Год издания: 2021 Серия: Бестселлеры o’reilly |
Джереми Ховард, Сильвейн Гуггер - Глубокое обучение с fastai и PyTorch: минимум формул, минимум кода, максимум эффективности Жанр: Python Год издания: 2022 Серия: Бестселлеры o’reilly |
Брайан Макмахан, Делип Рао - Знакомство с PyTorch: глубокое обучение при обработке естественного языка Жанр: Искусственный интеллект Год издания: 2020 Серия: Бестселлеры o’reilly |