The Linux Programming Interface (published in October 2010, No Starch Press, ISBN 978-1-59327-220-3) is a detailed guide and reference for system programming on Linux and UNIX systems.
With 1552 pages, 115 diagrams, 88 tables, nearly 200 example programs, and over 200 exercises, TLPI is the most comprehensive description of Linux and UNIX system programming available. The author, Michael Kerrisk, is the maintainer of the Linux man-pages project, which documents the Linux kernel and glibc APIs. He has long been active in the documentation, testing, and design review of Linux kernel-userspace interfaces.
Ordering
If you have a good local technical bookstore, go browse and buy there. Otherwise, you can order the book online at:
amazon.com amazon.co.uk amazon.de amazon.ca amazon.fr
(If you're going to buy online, then using these links helps improve my income from online sales.)
Further information
You can find out more information about the book using the links below.
Read more: The Linux Programming Interface
With 1552 pages, 115 diagrams, 88 tables, nearly 200 example programs, and over 200 exercises, TLPI is the most comprehensive description of Linux and UNIX system programming available. The author, Michael Kerrisk, is the maintainer of the Linux man-pages project, which documents the Linux kernel and glibc APIs. He has long been active in the documentation, testing, and design review of Linux kernel-userspace interfaces.
Ordering
If you have a good local technical bookstore, go browse and buy there. Otherwise, you can order the book online at:
amazon.com amazon.co.uk amazon.de amazon.ca amazon.fr
(If you're going to buy online, then using these links helps improve my income from online sales.)
Further information
You can find out more information about the book using the links below.
Read more: The Linux Programming Interface