First of all, let me say that this book will do what you ask, to bring you to speed on * nix and pretty quickly. He called "Linux and the Unix Philosophy" by Mike Gankarts. You can read it pretty quickly; it doesn't take so long. This is in my top 5 of all my favorite * nix books.
If you know enough to get around the system, then you are in better shape than you know. Apache training is different from * nix learning. I have several Apache books, but I honestly never use them. The Apache Foundation website has excellent documentation and there are tons of forums where you can ask a question. Apache can be tough at first, but doable if you have technical skill.
So your real question is a good book for learning Linux. 12 years ago I was handed the Red Hat Linux Unleashed book, and in just a few days I knew enough to be dangerous, and enough in a week to get Linux working for me. Between Red Hat Linux Unleashed and another book called "Unix Power Tools", I was able to move from scripting to the junior Linux SysAdmin after 3 months. Books + hands are what worked for me. At a minimum, check out Linux and the Unix Philosophy.
source share