San Francisco, CA, September 30, 2010
—The Linux Programming Interface
(No Starch Press
, October 2010, 1552 pp., $99.95, ISBN 9781593272203) is the definitive guide to the Linux and UNIX programming interface—the interface employed by nearly every application that runs on a Linux or UNIX system. In this extraordinarily thorough work, Michael Kerrisk, longtime maintainer of the Linux man-pages
project, explains the "how and why" of using the hundreds of system calls and library functions needed to master system programming. A large number of example programs, tables, and diagrams round out the discussion.