It does what it sets out to do, however it is not without its flaws. The version I read had many printing errors within it, such as one command half outside the page, so I wasn't able to see and analyze it. Nothing in this book is handled in detail: many things are presented, some options explained and left for the reader to figure out the rest. It is however a very light read, so it is easily read within two or three days and it does tell quite a bit about using the command line, so it is definitely worth reading for someone who wants to get to know their computer better.