Если бы меня спросили “Какую книгу стоит прочесть для того, чтобы приблизиться к абсолютному пониманию Linux?”, ответ был бы однозначным:
“Linux API Исчерпывающее руководство” - Майкл Керриск 📕
Книга не только знакомит читателя с различными подсистемами операционки, но и глубоко их разбирает, приводит примеры реализации различных модулей на языке C (нативном для ядра и множества системных программ) 👨💻
Материал очень грамотно подается: все начинается с подробного разжевывания базовых терминов (kernel, linux, unix, posix, gnu) и уходит вплоть до реализации TCP протокола и файловой системы.
Хардкорные сишники/плюсовики (бэкендеры) точно оценят книгу, т.к довольно глубоко объясняются принципы сетевого взаимодействия на сокетах и мультиплексирование ввода/вывода (poll, epoll, select) 🤘
Post #15
2.56K

- 👍 12