This is Linux for those of us who don't mind typing. All Linux users and administrators tend to like the flexibility and speed of Linux administration from the command line in byte–sized chunks, instead of fairly standard graphical user interfaces. Beginning the Linux Command Line follows a task–oriented approach and is distribution-agnostic.
While it says it is for beginners, I have over thirty years programming and admin experience. Since I have been around the block, I don't really know if it is right for beginners. In the computer business, "beginner" covers a large range of people. I would recommend a true beginner read a few sample pages from the book and see if it looks potentially useful to them.
I found this book to be VERY useful as a general review. It has been a long time since I read a book covering the basics, and every now and then, it is a good idea to do so.
The book has enough information to be useful without the padding that too many technical books seem to have these days. I found a few useful tidbits that I will be using immediately.