This is one of the best basic books on learning Linux and is written with the power user in mind. It takes a different approach to learning Linux than most other books. Other books typically focus on a section of Linux and go over it in detail. For example, it may cover the file system from selecting an appropriate one to how to mount disks, security, directories, links, and similar information until it has presented all the information on the file system. Instead this one divides the learning task up into basic stuff you need to know, intermediate knowledge, and more advanced levels. This is actually more consistent with the knowledge expected in the real world. While I would expect even a basic administrator to understand how to mount and unmount a drive I would not necessarily expect them to know how to interpret and change an fstab configuration file. To go over the whole file system from beginning to advanced levels leaving the student unknowledgeable in other basic tasks doesn't make as much senses. I would rather hire someone who knows the basics of the system including adding users and other administration than one who knows everything about one area. So, I really like the way it teaches basic knowledge in all areas, then intermediate knowledge in all areas, then advanced. The focus is on the user or the person who has been assigned to administer an existing Linux system. If you need to add a peripheral device, setup or change printing, mount a CD for access by Windows based machines, or pretty much anything else that an administrator of a Linux file server needs to know its covered. There are better books for other type of servers like setting up a web server, MySQL, or other items. However, if you are completely new to Linux or a fairly novice Linux user and need to be able to administer a file server type system you will enjoy this book. Designed for the person who wants to really learn about Linux from the ground up "How Linux Works" is a recommended read.