“Linux Phrasebook” is a compact introduction to Linux command line interface. You can learn from it how to join output of commands – how to redirect output from command to another, what are basic rules for Linux filesystem and most important: what are basic commands you will need to learn in order to be efficient in using command line.
At the start you can find presentation of common rules – for file names, argument passing. Then author presents basic & most important commands. At the end you will find network & internet related commands. Because the book is rather short (400 pages, but small format) commands are not presented in depth, rather – only most important options in story-like descriptions. This is a good approach for people just starting to learn Linux, can be less useful if you already have some experience because you can have a trouble finding in short time what you need.
At the end of the book you can find command index which is useful if you need to quickly find selected command description (but keep in mind that some command descriptions can be as long as 20 pages).
Who is this book for?
I assume new Linux user who wants to know how to perform all the required operations by himself. It is rather not for administrators, although you can find some administration-related commands in there for installing/removing software or for Samba interaction.
Did I like it?
Yes, it’s a mixture of “quick reference” and large-and-fat book, the format of this book is somewhere in the middle. It’s short but not too short – actually it contains enough content to start feeling comfortable with Linux commands, especially because there is special chapter describing how you can continue learning the system by yourself (using “man” and “info” commands).
Book home page: Linux Phrasebook
* command index
* short but not too short
* real-life command examples with outputs
* all most important commands inside
* not useful for everyday usage (long command descriptions)