Title says it all. I am trying to learn Linux system programming, which is the best book to learn this?
|
|
you can refer this also link |
|||||
|
|
|
|||||
|
|
Here you can find a database of the best books to learn Linux: http://www.tldp.org/guides.html I'm currently reading Introduction to Linux - A Hands on Guide by Machtelt Garrels And I like it, the way it's written make it easy to understand. |
||||
|
|
|
I second the Stevens recommendation. The only real alternative is Advanced UNIX Programming by M.J. Rochkind: http://basepath.com/aup/ ORA's POSIX Programmer's Guide (http://oreilly.com/catalog/9780937175736) may be useful, but I haven't read it myself. |
|||
|
|
|
The Linux Programming Interface by Michael Kerrisk Note that the author is the current maintainer of the Linux man pages. And that it's not out yet so I can't actually say how good it is, but I've read the blog posts about it and it sounds like a good book. (and he is the maintainer of the man pages, and those are mostly well written and he ought to know his stuff) EDIT: book is now out. http://blog.man7.org/2009/07/whats-book-about.html |
|||||||||
|
|
I'd recommend Bruce Molay's "Understanding Unix/Linux Programming" (http://wps.prenhall.com/esm_molay_UNIXProg_1/). I had him as an instructor at Harvard, and he was fantastic. |
|||
|
|
|
The Linux Programming Interface is now available... |
|||
|
|