书籍介绍
这不是一本用来'读'的书,而是一本'查'和'啃'的书。许多读者从标记想读搁置十余年,又花八周业余时间一字不落地啃完64章、1400页,只为一句'超越APUE的经典'。它之所以被反复拿来与《APUE》比较,正因为它在覆盖广度上几乎无死角:文件I/O、进程、内存、信号、IPC、线程、网络,处处巨细靡遗,且作者持续维护配套代码与勘误,让示例能真正编译运行。读者记住它的,往往是补上的线程与网络、做完的习题,以及'比APUE更丰富'的踏实感。它适合愿意把业余时间交出去、追求系统编程完整图景的人,也适合把它当作案头工具书随时检索。若指望轻松速成,它或许不够'平易近人';但若想真正吃透Linux系统调用,这是绕不开的一座高山。
作者简介
Michael Kerrisk is well-known in the Linux community as the maintainer of the man-pages project (www.kernel.org/doc/man-pages/), which documents the Linux kernel-userspace and standard C library interfaces. A former Digital Equipment Corporation programmer and trainer, Kerrisk was more recently an engineer at Google and then a fellow at the Linux Foundation working on kernel-userspace interface design review, testing, and documentation. He is a New Zealander living with his family in Munich, Germany.