I've been trying to learn *nix and I think I'm doing pretty good as far as basic commands, and I think I understand a lot of the "monitoring" type commands etc... in short, I think I'm doing okay with syntax type stuff.
And doing stuff like setup of xyz is more or less straight forward...but I really want to start learning how to do is troubleshoot/diagnose problems and be able to fix them. For example, if I go to my website and it's not loading...what would be the first thing I should check for? That sort of thing.
So I figured there's probably some good books out there about what to do when things go wrong, what to start looking for, how to identify what is going wrong and how to fix it etc...so I was looking for some recommendations on where I should turn to for that?
Ideally I would like book recommendations because I'm old fashioned and like being able to have something in my hands but also for bathroom reading situations :)
Any good books out there? I did do a little bit of researching before posting here...but after a while of trying to look at various books, it became clear to me that I am currently too much of a noob to figure out whether the book I'm getting is really going to give me what I"m after...seems like most books I've looked at so far focus on install, backup and general syntax...but that stuff is easy and straight forward to digest...I'm looking for the stuff that will help me become a better detective and *nix problem solver...
p.s. - I'm currently using centOS 5.3 but from what I can tell, a lot of things are generic and can work from *nix system to *nix system so I don't think I necessarily need it to be centOS specific...
I ended up getting 3 books:
Linux Server Hacks, Volume 2 (can't post link due to posting restrictions but you can find it easy enough from first link)