SysRoot reviewed Linux System Programming by Robert Love
Linux System Programming
3 stars
Pfft, "Linux System Programming"? More like "Linux System Programming for Dummies". This book is a basic introduction to the concepts for those who are just starting out in the field. It provides a decent overview of the kernel and the C library, but it certainly doesn't dive into the deep end.
As a expert sysadmin with over a decade of experience, I found this book to be quite elementary. I wouldn't recommend it for anyone with a moderate understanding of the inner workings of Linux systems. However, if you're just starting out, it could serve as a decent stepping stone towards more advanced literature.
All in all, this book is a decent resource for beginners, but don't expect to come away from it with any revolutionary insights.