From the Back Cover
This major revision of the best-selling and single most comprehensive guide to UNIX system administration is ideal as both an introductory tutorial for those new to system administration AND a day-to-day reference for power administrators. Practical and hands-on in approach, it covers every aspect of system administration from basic topics to UNIX esoterica and provides explicit instructions for dealing with the six most popular versions of UNIX. Covers topics such as The Filesystem; Controlling Processes; Serial Devices; Periodic Processes; Backups; Syslog and Log Files; Configuring the Kernel; TCP/IP and Routing; The Domain Name System; The Network File System; Sharing System Files; SLIP and PPP; The Internet; Security; Printing and Imaging; Disk Space Management; Accounting; and UUCP. Includes CD ROM with source code, sample programs, and other tools and utilities helpful to UNIX SYSTEM ADMINISTRATION For system administrators and users of the UNIX operating system. ISBN of first edition: 0-13-933441-6.
Excerpt. © Reprinted by permission. All rights reserved.
When we were writing the first edition of this book in the mid-1980s, we were eager to compare our manuscript with other books about unix system administration. To our delight, we could find only three.
These days, you have your choice of at least fifty. Here are the features that distinguish our book:
We take a practical approach. Our purpose is not to restate the contents of your manuals, but rather to give you the benefit of our collective experience in system administration. This book contains plenty of war stories and a wealth of pragmatic advice.
We cover unix networking in detail. It is the most difficult aspect of unix system administration, and the area in which we can most likely be of help to you.
We do not oversimplify the material. Our examples reflect true-life situations, with all their warts and unsightly complications. In most cases, the examples have been taken directly from production systems.
We emphasize the use of software tools. Every piece of software mentioned in the text is either a standard unix tool, or is included on the cd-rom at the back of this book sometimes both, since many vendors don't do a perfect job of keeping up with new releases.
We cover all the major variants of unix. Our Six Example Systems There are two main flavors of unix: one from AT&T (original) and one from the University of California, Berkeley (extra crispy). Neither AT&T nor Berkeley is still active in the unix marketplace, but the terms at&t unix and Berkeley unix survive for historical reasons.
This book covers six different operating systems:
Solaris 2.4 SunOS 4.1.3
hp-ux 9.0 dec’s osf/1 2.0
irix 5.2 bsd/os 1.1
We chose these systems because they are among the most popular, and because they illustrate a broad range of approaches to unix administration. The systems in the left column are predominantly derived from AT&T unix, while those on the right are more like Berkeley unix. We provide detailed information about each of these example systems for every topic that we discuss. Comments specific to a particular operating system are marked with the manufacturer's logo. There are many other versions of unix. Most fall within the range of variation defined by these six systems, but a few (such as aix and sco) are so beautifully strange that they must be taken on their own terms.
The Organization of this Book.
This book is divided into three large chunks: Basic Administration, Networking, and Bunch o Stuff. Basic Administration provides a broad overview of unix from a system administrator's perspective. The chapters in this section cover most of the facts and techniques needed to run a stand-alone unix system.
The Networking section describes the protocols used on unix systems and the techniques used to set up, extend, and maintain networks. High-level network software is also covered here. Among the featured topics are the Domain Name System, the Network File System, network routing, and sendmail.
Bunch o Stuff includes a variety of supplemental information. Some chapters discuss optional software packages such as uucp and the unix printing system. Others give sage advice on topics ranging from hardware maintenance to disk space management to the politics of running a unix installation.
Aout the CD-ROM.
The cd-rom contains software and reference information that we recommend for system administrators. Most of the items on the cd-rom are available over the Internet, but you may find the cd-rom faster and more convenient to use.
The cd-rom uses the iso-9660 format, which is supported by most computers (including our six example systems). This format does not allow filenames longer than eight characters, so we have packaged up the tools using the standard unix tar command. Decoding instructions are included at the back of this book.
The cd-rom will be updated on an approximately yearly basis. To determine the age of your copy, check the date printed on the cd-rom itself. To order the most recent version, send email to email@example.com
You can also order updates by calling 1-800-ADMIN-CD.
Please send suggestions, comments, typos, and bug reports to firstname.lastname@example.org
We answer all mail, but please be patient; it is sometimes a few days before one of us is able to respond. We hope you enjoy this book, and good luck with your adventures in system administration!