Edward,
A rather thorough reference is "The Linux Programming Interface"
available from:
http://www.man7.org/tlpi/ and other retailers.
HTH,
- Nate
--
"The optimist proclaims that we live in the best of all
possible worlds. The pessimist fears this is true."
Ham radio, Linux, bikes, and more:
http://www.n0nb.us