Уильям Ричард Стивенс , Стивен А. Раго - UNIX. Профессиональное программирование
3-е изданиеНазвание: | UNIX. Профессиональное программирование | |
Автор: | Уильям Ричард Стивенс , Стивен А. Раго | |
Жанр: | Unix, Системное программирование | |
Изадано в серии: | Для профессионалов | |
Издательство: | Питер | |
Год издания: | 2018 | |
ISBN: | 978-5-4461-0649-3 | |
Отзывы: | Комментировать | |
Рейтинг: | ||
Поделись книгой с друзьями! Помощь сайту: донат на оплату сервера |
Краткое содержание книги "UNIX. Профессиональное программирование"
Эта книга заслуженно пользуется популярностью у серьезных программистов во всем мире, поскольку содержит самую важную и практическую информацию об управлении ядрами UNIX и Linux. Без этих знаний невозможно написать эффективный и надежный код. От основ — файлы, каталоги и процессы — вы постепенно перейдете к более сложным вопросам, таким как обработка сигналов и терминальный ввод/вывод, многопоточная модель выполнения и межпроцессное взаимодействие с применением сокетов. В общей сложности в этой книге охвачены более 70 интерфейсов, включая функции POSIX асинхронного ввода/вывода, циклические блокировки, барьеры и семафоры POSIX.
Читаем онлайн "UNIX. Профессиональное программирование" (ознакомительный отрывок). [Страница - 2]
- 1
- 2
- 3
- 4
- . . .
- последняя (7) »
внутреннего устройства UNIX. Она включает множество практических примеров,
и я нахожу ее очень полезной при разработке системного программного обеспечения.
RS/Magazine
Краткое содержание
Вступительное слово ко второму изданию......................................................20
Предисловие...................................................................................................22
Предисловие ко второму изданию..................................................................25
Предисловие к первому изданию....................................................................29
Глава 1. Обзор ОС UNIX................................................................................34
Глава 2. Стандарты и реализации UNIX.........................................................59
Глава 3. Файловый ввод/вывод...................................................................103
Глава 4. Файлы и каталоги..........................................................................137
Глава 5. Стандартная библиотека ввода/вывода.........................................192
Глава 6. Информация о системе и файлы данных........................................229
Глава 7. Окружение процесса.....................................................................252
Глава 8. Управление процессами................................................................284
Глава 9. Взаимоотношения между процессами............................................347
Глава 10. Сигналы......................................................................................377
Глава 11. Потоки........................................................................................454
Глава 12. Управление потоками..................................................................496
Глава 13. Процессы-демоны........................................................................538
8
Краткое содержание
Глава 14. Расширенные операции ввода/вывода.........................................557
Глава 15. Межпроцессные взаимодействия.................................................614
Глава 16. Межпроцессные взаимодействия в сети: сокеты..........................676
Глава 17. Расширенные возможности IPC...................................................719
Глава 18. Терминальный ввод/вывод..........................................................761
Глава 19. Псевдотерминалы........................................................................807
Глава 20. Библиотека базы данных.............................................................837
Глава 21. Взаимодействие с сетевым принтером.........................................887
Приложение А. Прототипы функций..........................................www.piter.com
Приложение В. Различные исходные тексты . ...........................www.piter.com
Приложение С. Варианты решения некоторых упражнений ......www.piter.com
Приложения к книге доступны по ссылке: https://goo.gl/AoCBfd.
Оглавление
Вступительное слово ко второму изданию....................................................... 20
Предисловие........................................................................................................ 22
Введение........................................................................................................................ 22
Изменения в третьем издании........................................................................................ 23
Благодарности............................................................................................................... 24
Предисловие ко второму изданию..................................................................... 25
Введение........................................................................................................................ 25
Изменения во втором издании....................................................................................... 26
Благодарности............................................................................................................... 27
Предисловие к первому изданию....................................................................... 29
Введение........................................................................................................................ 29
Стандарты UNIX............................................................................................................. 29
Структура книги............................................................................................................. 29
Примеры в книге............................................................................................................ 30
Перечень систем, использовавшихся для тестирования примеров.................................. 31
Благодарности............................................................................................................... 32
От издательства............................................................................................................. 33
Глава 1. Обзор ОС UNIX....................................................................................... 34
1.1. Введение................................................................................................................. 34
1.2. Архитектура UNIX.................................................................................................... 34
1.3. Вход в систему........................................................................................................ 35
1.4. Файлы и каталоги.................................................................................................... 37
1.5. Ввод и вывод........................................................................................................... 42
1.6. Программы и процессы............................................................................................ 44
1.7. Обработка ошибок................................................................................................... 48
1.8. Идентификация пользователя................................................................................. 50
1.9. --">
- 1
- 2
- 3
- 4
- . . .
- последняя (7) »
Книги схожие с «UNIX. Профессиональное программирование» по жанру, серии, автору или названию:
Олег Иванович Цилюрик, Егор Горошко, Владимир Зайцев - QNX/UNIX: Анатомия параллелизма Жанр: Прочие ОС Год издания: 2006 Серия: high tech |
Дэвид Тейнсли - Linux и UNIX: программирование в shell. Руководство разработчика. Жанр: Руководства и инструкции Год издания: 2001 |
Уильям Ричард Стивенс, Билл Феннер, Эндрю М Рудофф - UNIX: разработка сетевых приложений Жанр: Сети Год издания: 2007 Серия: Мастер-класс |
Эрик Чоу - Python для сетевых инженеров. Автоматизация сети, программирование и DevOps Жанр: Python Год издания: 2023 Серия: Для профессионалов |
Другие книги из серии «Для профессионалов»:
Энтони Уильямс - C++. Практика многопоточного программирования Жанр: Параллельное и распределенное программирование Год издания: 2020 Серия: Для профессионалов |
Билл Филлипс, Кристин Марсикано, Крис Стюарт и др. - Android. Программирование для профессионалов Жанр: Android Год издания: 2021 Серия: Для профессионалов |
Рафаэль Херцог, Джим О'Горман, Мати Ахарони - Kali Linux от разработчиков Жанр: Linux Год издания: 2019 Серия: Для профессионалов |
Уильям Шоттс - Командная строка Linux. Полное руководство Жанр: Linux Год издания: 2017 Серия: Для профессионалов |