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.
"Lately Ive been in the process of slimming down my personal library, but this book has earned a prominent place on my computer shelf."
--William Springer, Vulcan Ears Book Reviews
"This book is highly recommended for those who want to learn systems programming on Linux/Unix. You can use it both for learning concepts and also as a reference."
--Rajanikanth Jammalamadaka, BayPIGgies (Bay Area Python Interest Group)