This title is out of print.
Evi Nemeth, University of Colorado, Boulder, Colorado
Garth Snyder, Seattle, Washington
Trent R. Hein, Seattle, Washington
Ben Whaley, Seattle, Washington
The twentieth anniversary edition of the world’s best-selling UNIX system administration book has been made even more invaluable by adding coverage of the leading Linux distributions: Ubuntu, RHEL, and openSUSE. This book approaches system administration in a practical way and is an invaluable reference for both new administrators and experienced professionals. It details best practices for every facet of system administration, including storage management, network design and administration, email, web hosting, scripting, software configuration management, performance analysis, Windows interoperability, virtualization, DNS, security, management of IT service organizations, and much more. UNIX® and Linux® System Administration Handbook, Fourth Edition, reflects the current versions of these operating systems: Ubuntu® Linux, openSUSE® Linux, Red Hat® Enterprise Linux®, Oracle America® Solaris™ (formerly Sun Solaris), HP HP-UX®, and IBM AIX®.
Section One: Basic Administration
Chapter 1: Where to Start 3
Essential duties of the system administrator 4
Suggested background 6
Friction between UNIX and Linux 7
Linux distributions 9
Example systems used in this book 10
System-specific administration tools 13
Notation and typographical conventions 13
Man pages and other on-line documentation 16
Other authoritative documentation 18
Other sources of information 20
Ways to find and install software 21
System administration under duress 26
Recommended reading 27
Chapter 2: Scripting and the Shell 29
Shell basics 30
bash scripting 37
Regular expressions 48
Perl programming 54
Python scripting 66
Scripting best practices 73
Recommended reading 74
Chapter 3: Booting and Shutting Down 77
Booting PCs 82
GRUB: The GRand Unified Boot loader 83
Booting to single-user mode 86
Working with startup scripts 87
Booting Solaris 97
Rebooting and shutting down 100
Chapter 4: Access Control and Rootly Powers 103
Traditional UNIX access control 104
Modern access control 106
Real-world access control 110
Pseudo-users other than root 118
Chapter 5: Controlling Processes 120
Components of a process 120
The life cycle of a process 123
kill: send signals 127
Process states 128
nice and renice: influence scheduling priority 129
ps: monitor processes 130
Dynamic monitoring with top, prstat, and topas 133
The /proc filesystem 135
strace, truss, and tusc: trace signals and system calls 136
Runaway processes 138
Recommended reading 139
Chapter 6: The Filesystem 140
Filesystem mounting and unmounting 143
The organization of the file tree 145
File types 147
File attributes 152
Pearson offers affordable and accessible purchase options to meet the needs of your students. Connect with us to learn more.
K12 Educators: Contact your Savvas Learning Company Account General Manager for purchase options. Instant Access ISBNs are for individuals purchasing with credit cards or PayPal.
Savvas Learning Company is a trademark of Savvas Learning Company LLC.
Evi Nemeth has retired from the Computer Science faculty at the University of Colorado. She is currently exploring the Pacific on her 40-foot sailboat named Wonderland. Garth Snyder has worked at NeXT and Sun and holds a BS in Engineering from Swarthmore College and an MD and an MBA from the University of Rochester. Trent R. Hein is the co-founder of Applied Trust, a company that provides IT infrastructure consulting services. Trent holds a BS in Computer Science from the University of Colorado. Ben Whaley is the Director of Enterprise Architecture at Applied Trust. Ben earned a BS in Computer Science from the University of Colorado. He is an expert in storage management, virtualization, and web infrastructure.
We're sorry! We don't recognize your username or password. Please try again.
The work is protected by local and international copyright laws and is provided solely for the use of instructors in teaching their courses and assessing student learning.
You have successfully signed out and will be required to sign back in should you need to download more resources.