This book is designed for a wide range of readers. It does not require programming experience, although some experience using a general-purpose computer is helpful. It is appropriate for the following readers:
Students taking a class in which they use Linux
Power users who want to explore the power of Linux from the command line
Professionals who use Linux at work
System administrators who need a deeper understanding of Linux and the tools that are available to them
Computer science students who are studying the Linux operating system
Programmers who need to understand the Linux programming environment
Technical executives who want to get a grounding in Linux