For those of you wishing to become competent at the command line in Linux, this is a good value book that has plenty of 'recipes' that will teach you the basics of a wide range of command line tools and how to combine them to greater effect. The Linux / GNU philosophy or approach is to re-use existing tools as building blocks for more complex tasks rather than completely re-inventing the wheel for each new task. The book also has sections on X-Windows, Sound and Images but again has an emphasis on the command line. The book was written in 2001 but the tools haven't changed so it stands the test of time... While the book does not go into depth on Shell Scripting, it gives the basics on how to write a shell script and gives you lots of tools that you could use in shell scripts to automate tasks etc. What it lacks in this regard is an introduction to the various programming constructs available to the shell such as if statements, while statements and so on. But there are many such resources available on line - more in a later post... The good thing is that you don't have to commit to buying the book before you try it - a free version of the book is available to browse online at: http://dsl.org/cookbook/cookbook_toc.html Happy Learning!!