Библиотека программиста - Michael Kerrisk / Керриск М. - The Linux Programming Interface / Linux API. Исчерпывающее руководство [2019, PDF, RUS]

Страницы:  1
Ответить
 

EgorKeke

Стаж: 9 лет

Сообщений: 241


EgorKeke · 25-Авг-21 14:47 (3 года 10 месяцев назад, ред. 25-Авг-21 15:11)

The Linux Programming Interface / Linux API. Исчерпывающее руководство
Год издания: 2019
Автор: Michael Kerrisk / Керриск М.
Переводчик: Вильчинский Н., Черников С.
Жанр или тематика: Linux
Издательство: ООО Издательство «Питер»
ISBN: 978-5-4461-0985-2
Серия: Библиотека программиста
Язык: Русский
Формат: PDF
Качество: Издательский макет или текст (eBook)
Интерактивное оглавление: Да
Количество страниц: 1248
Описание: Linux Programming Interface – исчерпывающее руководство по программированию приложений для Linux и UNIX. Описанный здесь интерфейс применяется практически с любыми приложениями, работающими в операционных системах Linux или UNIX.
В этой авторитетной книге эксперт по Linux Майкл Керриск, долгое время отвечавший за наполнение справочного ресурса man pages, подробно описывает библиотечные вызовы и библиотечные функции, которые понадобятся вам при системном программировании в Linux. Книга содержит множество продуманных полнофункциональных программ, доступно иллюстрирующих все теоретические концепции.
Краткое содержание (текстом)
Код:
Предисловие...................................................................26
Глава 1. История и стандарты..................................................37
Глава 2. Основные понятия.....................................................57
Глава 3. Общее представление о системном программировании.....................79
Глава 4. Файловый ввод-вывод: универсальная модель ввода-вывода..............105
Глава 5. Файловый ввод-вывод: дополнительные сведения........................123
Глава 6. Процессы............................................................147
Глава 7. Выделение памяти....................................................172
Глава 8. Пользователи и группы...............................................186
Глава 9. Идентификаторы процессов............................................200
Глава 10. Время..............................................................220
Глава 11. Системные ограничения и возможности................................246
Глава 12. Информация о системе и процессе....................................259
Глава 13. Буферизация файлового ввода-вывода.................................268
Глава 14. Файловые системы...................................................287
Глава 15. Атрибуты файла.....................................................315
Глава 16. Расширенные атрибуты...............................................346
Глава 17. Списки контроля доступа............................................354
Глава 18. Каталоги и ссылки..................................................371
Глава 19. Мониторинг событий файлов..........................................406
Глава 20. Сигналы: фундаментальные концепции.................................418
Глава 21. Сигналы: обработчики сигналов......................................447
Глава 22. Сигналы: дополнительные возможности................................472
Глава 23. Таймеры и переход в режим сна......................................502
Глава 24. Создание процессов.................................................533
Глава 25. Завершение работы процесса.........................................549
Глава 26. Мониторинг дочерних процессов......................................557
Глава 27. Выполнение программы...............................................576
Глава 28. Подробнее о создании процесса и выполнении программы...............601
Глава 29. Потоки выполнения: введение........................................627
Глава 30. Потоки выполнения: синхронизация...................................641
Глава 31. Потоки выполнения: потоковая безопасность и локальное хранилище....662
Глава 32. Потоки выполнения: отмена потока...................................677
Глава 33. Потоки выполнения: дальнейшие подробности..........................686
Глава 34. Группы процессов, сессии и управление заданиями....................702
Глава 35. Приоритеты процессов и их планирование.............................733
Глава 36. Ресурсы процессов..................................................752
Глава 37. Демоны.............................................................764
Глава 38. Написание безопасных программ с повышенными привилегиями...........780
Глава 39. Система возможностей...............................................793
Глава 40. Учет входа в систему...............................................811
Глава 41. Основы разделяемых библиотек.......................................825
Глава 42. Продвинутые возможности разделяемых библиотек......................849
Глава 43. Краткий обзор межпроцессного взаимодействия........................866
Глава 44. Каналы и очереди FIFO..............................................876
Глава 45. Отображение в память...............................................906
Глава 46. Операции с виртуальной памятью.....................................932
Глава 47. Введение в межпроцессное взаимодействие стандарта POSIX............942
Глава 48. Очереди сообщений стандарта POSIX..................................947
Глава 49. Семафоры стандарта POSIX...........................................969
Глава 50. Разделяемая память POSIX...........................................983
Глава 51. Блокировка файлов..................................................991
Глава 52. Сокеты: введение..................................................1021
Глава 53. Сокеты: домен UNIX................................................1035
Глава 54. Сокеты: основы сетей TCP/IP.......................................1046
Глава 55. Сокеты: домены сети Интернет......................................1062
Глава 56. Сокеты: архитектура сервера.......................................1095
Глава 57. Сокеты: углубленный материал......................................1108
Глава 58. Терминалы.........................................................1142
Глава 59. Альтернативные модели ввода/вывода................................1174
Глава 60. Псевдотерминалы...................................................1221
Список используемых источников..............................................1241
Краткое содержание (картинками)
Полное оглавление (картинками)
Примеры страниц
Доп. информация: Оригинальная книга вышла в октябре 2010 года (Издательство "No Starch Press", ISBN 978-1-59327-220-3).
Download
Rutracker.org не распространяет и не хранит электронные версии произведений, а лишь предоставляет доступ к создаваемому пользователями каталогу ссылок на торрент-файлы, которые содержат только списки хеш-сумм
Как скачивать? (для скачивания .torrent файлов необходима регистрация)
[Профиль]  [ЛС] 

EgorKeke

Стаж: 9 лет

Сообщений: 241


EgorKeke · 25-Авг-21 15:00 (спустя 12 мин., ред. 25-Авг-21 20:53)

https://man7.org/tlpi/ <- сайт книги.
Из перевода убрали 4 главы про System V:
45 Introduction to System V IPC
46 System V Message Queues
47 System V Semaphores
48 System V Shared Memory
И приложения нет:
A Tracing System Calls
B Parsing Command-Line Options
C Casting the NULL Pointer
D Kernel Configuration
E Further Sources of Information
F Solutions to Selected Exercises
[Профиль]  [ЛС] 

vanitygates2

Стаж: 16 лет 1 месяц

Сообщений: 32


vanitygates2 · 14-Май-23 02:40 (спустя 1 год 8 месяцев)

Ребят, если безпизды, то книжка отличная.
[Профиль]  [ЛС] 

scat666

Старожил

Стаж: 15 лет 6 месяцев

Сообщений: 231

scat666 · 13-Окт-24 21:00 (спустя 1 год 4 месяца)

vanitygates2
да, книга супер. Но Стивенс лучше.
[Профиль]  [ЛС] 
 
Ответить
Loading...
Error