4 ms·
I'm reading this book right now too. It is sort of my bedtime reading. I've used Linux since 2000 and Solaris before that, and I do occasional C but mostly Ruby
by pjungwir 9y ago
I'm reading this book right now too. It is sort of my bedtime reading. I've used Linux since 2000 and Solaris before that, and I do occasional C but mostly Ruby/Python/Java. At first a lot of it was stuff I knew, but reading it still helped me make a few connections between things I was hazy on. One of my favorite parts was about process groups, sessions, and controlling terminals---it helped me understand shell job control and daemons a lot better. I also learned a lot of new nuances about signal handlers. Now I'm on SysV semaphores, and it has gotten a lot more interesting!
I would definitely recommend this to anyone working on Linux systems. Even if you're using a higher-level language, I really think you get extra superpowers if you can go down the stack a few levels, and it is great for that.
The author is one of the most thorough I've known. He gives you every caveat and detail. I don't think there is anything he pretends to know, but every statement feels verified.