Three Books Every System Administrator Should Read

Go get a copy of these books. The investment will pay huge dividends.

Let’s face it, most technical and computer books are boring, and reading the texts cover-to-cover is nothing less than a slog. However, there are some exceptions, including a number of books apropos for system administrators. In fact, there are three books I highly recommend and are mandatory reading for my staff.

The Unix Philosophy by Mike Gancarz

The Unix Philosophy is a quick read and aims to explain Unix and its design philosophies. One reviewer on Amazon says the book provides “… a rare description of ‘Unixness’” and the characterization is spot on. The Unix Philosophy encourages developers and system administrators to keep the spirit of Unix in mind in every task. Indeed, according to Gancarz, Unix is a herald and exemplar of how software should be designed and implemented.

Much of the book is organized into tenets, where each tenet ties a Unix principle to the jobs of the developer and system administrator. For example, the first tenet is “Small is beautiful.” Small modules are easy to code; small programs are simple to understand; and small building blocks lead to modular assembly. Small is better, from writing methods to building a RAID array.

Another tenet and probably the most oft-heard mantra of Unix is “Make each program do one thing well.” Here, Gancarz presents several questions you should ask constantly during development to preclude feature creep.

  1. Does the program require user interaction? Could the user supply the necessary parameters in a file or on the command line?
  2. Does the program require input data to be formatted in a special way? Are there other programs on the system that could do the formatting?
  3. Does the program require the output data to be formatted in a special way? Is plain ASCII text sufficient?
  4. Does another program exist that does a similar function without your having to write a new program?

These questions may seem obvious, but that makes them no less challenging. The real fallacy is not asking these questions early and often and applying the discoveries. For example, a server should be constructed to do one thing well so that if (when) something goes wrong, there are a minimum number of variables to troubleshoot.

This is #1 on my list of recommended reading for system administrators, new and old.

The Practice of System and Network Administration by Thomas Limoncelli, Christina J Hogan, and Strata Chalup

The Practice of System and Network Administration, or “TPOSANA” as I often call it, may be the closest thing to a textbook description of how to perform the craft of system administration. While many of the concepts in this book may be familiar, the layout and codification of these practices is invaluable.

Chapter 1 demystifies many common system administration tasks so you are always prepared. For example, Section 1.5 describes how to move a data center. I have moved several data centers large and small during my career, and while every environment is different, some of the same rules apply. From labeling every cable, to testing cooling, Limoncelli tells you what to do when and points you to advanced and related topics found in other parts of the book.

Each subsequent chapter is organized into “The Basics” and “The Icing”; the former gets right to the information you need to know, while the latter provides further meditations on the subject. There are exercises and cross-references throughout.

The book shines because the authors are skilled and battle-scarred practitioners of system administration. They know what works and what doesn’t, and make solid recommendations on how to handle specific situations.

For example, Chapter 4 discusses servers. The Basics covers buying servers, and notes that purchasing desktops and loading them with server software is a bad idea. The chapter also explains maintenance contracts and how to purchase them smartly.

The book also covers soft topics like customer service. Mindful customer service is an important feature of any successful IT organization and an obligation of every system administrator. Chapter 14 is dedicated to customer service and includes recommendations for dealing with people and case studies that show you how to provide good customer service in our industry.

Overall, The Practice of System and Network Administration is an excellent book for any system administrator to have on his or her desk. If you’re a system administrator, go buy it. If you manage system administrators, buy a copy for each.

Time Management for System Administrators by Thomas Limoncelli

The first time I met Tom Limoncelli at a North Carolina System Administrators/Triangle Linux Users Group joint meeting in 2004, he mentioned he was writing a book about time management for system administrators. I thought it was a great idea and couldn’t wait to buy a copy.

Then I promptly forgot about it—until an employee brought it to my attention during a discussion of The Practice of System and Network Administration. That day I purchased a copy for each of my employees.

In Time Management for System Administrators, Limoncelli covers the basic principles of time management as well as how to stay focused in your position. He provides sample routines, information on how to develop your own daily processes and routines, and introduces The Cycle System, a method of managing daily tasks. This book is peppered with time-tested (no pun intended) principles that apply directly to our profession. The book also includes several User Friendly comics to illustrate various points.

At a mere 200 pages (including the index), Time Management for System Administrators is a quick read on an airplane ride or over the course of the week during that morning bus ride. After reading the book, you’ll wonder why you didn’t read it a long time ago.

Go get a copy of each of these books from your local library or bookstore. The investment will pay huge dividends.

If you are able, I recommend buying the books so that you can keep them for reference. If your company has a library or book purchase plan, recommend these books to the person who manages it. If you are a manager of system administrators and you have a book budget, give each current and new employee a copy of each.

Ultimately, you will reap the benefits of your employees’ improved skill and productivity.

Comments on "Three Books Every System Administrator Should Read"


As I am looking for \”The Unix Philosophy\” I also find \”Linux and the Unix Philosophy\” also by Mike Gancarz. Is this a good follow up to the original?


Thanks for the tip. I picked up some copies on Amazon.


Darn it I saw the article title and thought \”Ha ha, I get to be a smartypants by going there and plugging Time Management for System Administrators\” but already it\’s one of your three. Props for another good article. I made my whole team pass it around and read it. So much of the usual project management/time management advice/techniques don\’t work well when applied to a sysadmin kind of workload.

In fact, the one criticism I\’d make of the book is that it approaches the topic purely from a \”one guy\” perspective – we had already developed team-wide schemes to formally do interrupt shielding, for example. It seems to take the understandable but sad assumption that there won\’t be any meaningful team management or leadership that can help with wider adoption of these ideas, because IMO they get bigger and better if you have the synergy of a whole team doing it this way.

i want to read about system administrator and all functions that he/she must deal with their

Thanks-a-mundo for the article.Really thank you! Will read on…

What’s Happening i am new to this, I stumbled upon this I have found It positively helpful and it has aided me out loads. I hope to contribute & help other users like its helped me. Good job.

I simply couldn’t go away your website prior to suggesting that I actually loved the standard information an individual provide for your guests? Is gonna be again often in order to inspect new posts

Good info. Lucky me I reach on your website by accident, I bookmarked it.

This is one awesome blog.Really thank you! Really Cool.

Although internet websites we backlink to beneath are considerably not related to ours, we really feel they’re really really worth a go through, so have a look.

JE53BO Singapore Real Estate Links How can I place a bookmark to this site so that I can be aware of new posting? Your article is extremely good!

Check below, are some completely unrelated web sites to ours, however, they’re most trustworthy sources that we use.

We came across a cool internet site that you might appreciate. Take a look should you want.

Nice weblog right here! Also your web site quite a bit up very fast! What web host are you the use of? Can I am getting your affiliate link for your host? I want my website loaded up as quickly as yours lol

CU0mMZ xxbqnhkslgit, [url=http://ckjxnjapzylu.com/]ckjxnjapzylu[/url], [link=http://kfikusalwajj.com/]kfikusalwajj[/link], http://ovrthynaowhp.com/

Here are several of the web-sites we suggest for our visitors.

Very handful of web sites that occur to be comprehensive beneath, from our point of view are undoubtedly nicely worth checking out.

Below you will locate the link to some web-sites that we feel you should visit.

zhL482 rdzwalcwhykl, [url=http://kvotfqybmimo.com/]kvotfqybmimo[/url], [link=http://bsuuzhgelydn.com/]bsuuzhgelydn[/link], http://ojfbqkpvvueu.com/

That could be the end of this report. Right here you?ll discover some websites that we believe you will appreciate, just click the hyperlinks.

The time to study or visit the content material or sites we’ve linked to beneath.

VaQQDw buocbhirxdos, [url=http://tjzeesglizhg.com/]tjzeesglizhg[/url], [link=http://prkcivxgzsxw.com/]prkcivxgzsxw[/link], http://gxaqmehykfzu.com/

Enjoyed every bit of your blog article.Really looking forward to read more.

74vcpZ altkqlrouidg, [url=http://xudoshwsglwk.com/]xudoshwsglwk[/url], [link=http://yahiwfvkwbiw.com/]yahiwfvkwbiw[/link], http://byejbbppkpgi.com/

JcESmz bzsbvbbrnraa, [url=http://ahbkkfrgodjh.com/]ahbkkfrgodjh[/url], [link=http://mezieafxxgek.com/]mezieafxxgek[/link], http://hgdabiaqiysp.com/

“I??™m not sure where you are getting your info, but good topic. I needs to spend some time finding out more or figuring out more. Thanks for great info I was searching for this info for my mission.”

My brother suggested I would possibly like this blog.

He used to be totally right. This submit actually made my day.
You can not consider just how so much time I had spent for this info!
Thank you!

The information and facts mentioned inside the article are some of the ideal obtainable.

I think this article is very helpful for us,it has solved our problem,thanks!
Wholesale Oakley scalpel sunglasses matte black grey outlet

Every once inside a even though we pick out blogs that we study. Listed beneath would be the most up-to-date websites that we select.

Usually posts some really interesting stuff like this. If you?re new to this site.

Here is an excellent Blog You may Come across Interesting that we encourage you to visit.

vHIoeg jsonyvzmxibo, [url=http://nbankqftdnqb.com/]nbankqftdnqb[/url], [link=http://zgmqtogsepzw.com/]zgmqtogsepzw[/link], http://ixjxeewidrsh.com/

Although internet sites we backlink to below are considerably not related to ours, we feel they’re really worth a go by way of, so have a look.

Leave a Reply