Top positive review
8 people found this helpful
on 27 October 2009
This book really is exactly what it says, it will take you from linux poweruser/administrator to understanding the basics of the kernel, and getting that vital starting point in developing.
I bought it some time ago for some background reading and found it a little bit too detailed for that, but am now studying it in more detail for a potential honuors project at university on linux file systems, which involves some kernel jiggery-pokery. Without this, I doubt I'd ever be able to get started.
It explains big ideas in English, then goes on to explain the interesting parts in English, along with the tiny bit of C code it is describing.
Well written and explains rarer generic things in an easily skippable way - for example there is a part of the kernel that uses double-linked-lists and the page before that explains them in a nice box, so that anybody who knew about them already (since they are a general topic and not specific to kernels) can skip it easily.