This book tries it's best to cram a lot of material into a fairly short number of pages. It teaches the user the basics of the command line and then starts with a variety of very powerful tools and useful tricks. This book renders a lot of Graphical User Interface (GUI) packages obselete and can make these tasks quicker. The book helps the user develop their command line skills from early stages of browsing through files to more complicated specialist commands that a lot of users may simply never need.
So why only 3 stars? The book attempts to cram a lot into 360 pages, however the readability and user friendliness of the book does suffer, a few more examples of code and tasks would be useful.
This book finds itself stuck between two areas, it is too large for a pocket guide but at the same time I feel that too many useful commands and examples are missing to make this a great reference guide. I have been using this for over a year now so I am not basing this on a couple of weeks so I feel suitable research has been carried out. For a thorough Command Line reference then I would recommend the Linux Command Line and Shell Scripting Bible which is by far and away the best Command Line guide available.
Ideal for the casual user that wishes to give the Command Line a go, but for those who want to take their command line skills even further then I would recommend to look elsewhere.