Recommended UNIX Books

Unix Power Tools

Unix Power ToolsIf you only buy one UNIX book, then this is it. Affectionately referred to by readers as "the" Unix book, UNIX Power Tools provides access to information every Unix user is going to need to know. It will help you think creatively about UNIX, and will help you get to the point where you can analyse your own problems.

Whether you are a newcomer or a Unix power user, you'll find yourself thumbing through the goldmine of information in the new edition of Unix Power Tools to add to your store of knowledge. Want to try something new? Check this book first, and you're sure to find a tip or trick that will prevent you from learning things the hard way.

The latest edition of this best-selling favorite is loaded with advice about almost every aspect of Unix, covering all the new technologies that users need to know. In addition to vital information on Linux, Darwin, and BSD, Unix Power Tools 3rd Edition now offers more coverage of bash, zsh, and other new shells, along with discussions about modern utilities and applications.

Ubuntu Linux for Non-geeks

What to find out about Linux, but not sure where to start? This book may be the answer. Ubuntu has been hailed as the Linux distribution that will really get newbies feeling comfortable and confident using Linux.

Written in an informal, conversational style, it is perfect for non-technical users who would like to start installing and using Linux on their PC. Full of tips, tricks, and helpful pointers, Ubuntu Linux for Non-geeks is a hands-on, project-based, take-it-slow guidebook intended for those interested in--but nervous about--switching to the Linux operating system. Step-by-step projects build upon earlier tutorial concepts, helping you absorb and apply what you've learned.

It covers all the topics likely to be of interest to an average desktop user, such as installing new software; Internet connectivity; working with printers, scanners, and removable storage devices; and handling DVDs, audio files, and even iPods.

Fedora 5 and Red Hat Enterprise 4 Bible

Fedora 5 BibleAs in previous editions, Fedora 5 and Red Hat Enterprise 4 Bible takes the reader through a wide range of topics (installation, shell and desktop use, system administration, and more than a dozen network servers). But in this edition, the book also includes features from revitilized Fedora projects outside of Fedora Core.

The first CD that comes with the book (an unofficial live CD built with tools from the Fedora Kadischi project) lets you test out Fedora before installing it. The CD may be a bit slow to boot, but gives a good set of Fedora applications to try out. The second CD contains hundreds of Fedora Extras packages (including some nice multimedia tools and wiki software).

The DVD with the book is the complete Fedora Core 5 installation DVD. It includes more than 2,200 software packages.

Unix in a Nutshell

Unix in a NutshellThis quick reference has been reworked to present you with the current state of Unix. Unix in a Nutshell features chapter overviews, in-depth command coverage, and specific examples, it's the perfect supplement for Unix users and programmers.

The latest edition of this bestselling reference brings Unix up-to-date. It's been reworked to keep current with the broader state of Unix in today's world and highlight the strengths of this operating system in all its various flavors.

New topics include package management programs, source code management systems, and the Solaris 10, GNU/Linux, and Mac OS X systems.

Essential System Administration

Essential Systems AdministrationThis is the book I used to learn UNIX System Administration.

Essential System Administration,3rd Edition is the definitive guide for Unix system administration. It provides a clear, concise, practical guide to the real-world issues that anyone responsible for a Unix system faces daily.

The new edition of this indispensable reference has been fully updated for all the latest operating systems. It describes all the usual administrative tools that Unix provides, but it also shows how to use them intelligently and efficiently.

Classic Shell Scripting

Shell ScriptingShell scripting is essential for Unix users - the shell unlocks the real potential of Unix. It's a way to quickly harness and customize the full power of any Unix system. With shell scripts, you can combine the fundamental Unix text and file processing commands to crunch data and automate repetitive tasks. But beneath this simple promise lies a treacherous ocean of variations in Unix commands and standards. Classic Shell Scripting is written to help you reliably navigate these tricky waters.

Writing shell scripts requires more than just a knowledge of the shell language, it also requires familiarity with the individual Unix programs: why each one is there, how to use them by themselves, and in combination with the other programs. The authors are intimately familiar with the tips and tricks that can be used to create excellent scripts, as well as the traps that can make your best effort a bad shell script. With Classic Shell Scripting you'll avoid hours of wasted effort. You'll learn not only write useful shell scripts, but how to do it properly and portably.