Start reading Automating System Administration with Perl on your Kindle in under a minute. Don't have a Kindle? Get your Kindle here or start reading now with a free Kindle Reading App.

Deliver to your Kindle or other device


Try it free

Sample the beginning of this book for free

Deliver to your Kindle or other device

Automating System Administration with Perl: Tools to Make You More Efficient

Automating System Administration with Perl: Tools to Make You More Efficient [Kindle Edition]

David N. Blank-Edelman
5.0 out of 5 stars  See all reviews (3 customer reviews)

Print List Price: £26.50
Kindle Price: £25.18 includes VAT* & free wireless delivery via Amazon Whispernet
You Save: £1.32 (5%)
* Unlike print books, digital books are subject to VAT.

Free Kindle Reading App Anybody can read Kindle books—even without a Kindle device—with the FREE Kindle app for smartphones, tablets and computers.

To get the free app, enter your e-mail address or mobile phone number.


Amazon Price New from Used from
Kindle Edition £25.18  
Paperback £26.50  
Kindle Daily Deal
Kindle Daily Deal: Up to 70% off
Each day we unveil a new book deal at a specially discounted price--for that day only. Learn more about the Kindle Daily Deal or sign up for the Kindle Daily Deal Newsletter to receive free e-mail notifications about each day's deal.

Product Description

Book Description

Tools to Make You More Efficient

Product Description

If you do systems administration work of any kind, you have to deal with the growing complexity of your environment and increasing demands on your time. Automating System Administration with Perl, Second Edition, not only offers you the right tools for your job, but also suggests the best way to approach specific problems and to securely automate recurring tasks.

Updated and expanded to cover the latest operating systems, technologies, and Perl modules, this edition of the "Otter Book" will help you:

  • Manage user accounts
  • Monitor filesystems and processes
  • Work with configuration files in important formats such as XML and YAML
  • Administer databases, including MySQL, MS-SQL, and Oracle with DBI
  • Work with directory services like LDAP and Active Directory
  • Script email protocols and spam control
  • Effectively create, handle, and analyze log files
  • Administer network name and configuration services, including NIS, DNS and DHCP
  • Maintain, monitor, and map network services, using technologies and tools such as SNMP, nmap, libpcap, GraphViz and RRDtool
  • Improve filesystem, process, and network security

This edition includes additional appendixes to get you up to speed on technologies such as XML/XPath, LDAP, SNMP, and SQL. With this book in hand and Perl in your toolbox, you can do more with less -- fewer resources, less effort, and far less hassle.

Product details

  • Format: Kindle Edition
  • File Size: 2270 KB
  • Print Length: 670 pages
  • Simultaneous Device Usage: Unlimited
  • Publisher: O'Reilly Media; 2 edition (14 May 2009)
  • Sold by: Amazon Media EU S.à r.l.
  • Language: English
  • ASIN: B002L4EXG0
  • Text-to-Speech: Enabled
  • X-Ray:
  • Word Wise: Not Enabled
  • Average Customer Review: 5.0 out of 5 stars  See all reviews (3 customer reviews)
  • Amazon Bestsellers Rank: #563,573 Paid in Kindle Store (See Top 100 Paid in Kindle Store)
  •  Would you like to give feedback on images?

More About the Author

Discover books, learn about writers, and more.

Customer Reviews

4 star
3 star
2 star
1 star
5.0 out of 5 stars
5.0 out of 5 stars
Most Helpful Customer Reviews
4 of 4 people found the following review helpful
5.0 out of 5 stars Wide ranging and in depth coverage 15 Mar. 2010
If you are someone who is:
* an active system administrator, and
* comfortable with Perl, and
* looking for ways to simplify your live by automating some tasks using Perl, and
* up for learning something new, and having some rather geeky fun while you're about it,
then this book could be right up your street.

You are assumed to be reasonably competent with the language: the
author says "if you know a little Perl, and you need to perform system
administration tasks, this is the book for you", but the code examples
do jump in at a realistic - though very comprehensible - level. The
code is presented with the assumption that the reader is comfortable
with the basics of objects, modules, anonymous hashes/arrays, slices,
use of 'map', regular expressions and references for example.

This book is reassuring from the first time you open it. It feels
reliable and trustworthy. We are told in the Preface that the code
samples are "use strict"-friendly, and the code examples are
comprehensible and thoroughly explained. I found the writing style
both authoritative and accessible. Every chapter ends with a list of
the CPAN modules used in the chapter (with version numbers) and a set
of references for further information, reinforcing the impression that
care has gone into the book.

Further, you get the impression that this guy knows what he is
doing. This is reinforced by the fact that this is a second edition,
and the first was ten years ago; the references to well-respected CPAN
Perl modules and their authors; and the general air of
Read more ›
Comment | 
Was this review helpful to you?
Format:Kindle Edition|Verified Purchase
An invaluable resource for anybody who uses Perl for system administration tasks on Linux/Unix or Windows. It provides excellent introductions to several key technologies, including XML, XPath, LDAP, SQL, SNMP, Windows COM, WMI, and ADSI. The book is easy to read. It also has many useful code snippets.
The book is 5 years old now (published in 2009), so there are some important topics, including developments in Perl itself, that it does not cover.
Comment | 
Was this review helpful to you?
Format:Paperback|Verified Purchase
I reccomend this book to anyone who wants to support systems and sleep. Rare concept maybe, but I have done this, simply put I now get sleep while my servers rectify themselves!
Ok, I do need to wade through a few emails in the morning, but everything is online 24x7. Also I have built control panels to allow for emergency procedures to be operated from the push of a button.

You need to know Perl, systems a bit and be a technical person, but really this book is a gem!
Why listen to me, who am I?
I manage over 60 servers for an online gaming company, I know each machine as I provisioned it, however the games they run can cause problems. Do you want to shell into a box and swap on/swap off? What if you are out of RAM? How do you know what process just hoofed your machine into zombie mode?

Automated and CP (Control Panel) sys admin is a life saver. Great read even if it just serves as a refresher :)
Comment | 
Was this review helpful to you?
Most Helpful Customer Reviews on (beta) 4.6 out of 5 stars  10 reviews
15 of 15 people found the following review helpful
5.0 out of 5 stars The Otter Book never leaves my side 21 Oct. 2009
By W. D. Freeman - Published on
Format:Paperback|Verified Purchase
Perl occupies the sweet spot between shell scripting and C programming, with the ability to lean as far as you'd like in either direction. As a sysadmin, Perl is better than a tool -- its the perfect tool for building tools, and this book is at the top of a very short list of texts which help bring to bear the full power of the best language for cutting down complex tasks down to size.

I've read a lot of Perl books and I own most of the O'Reilly books on the topic. The Otter Book, however, is the one which I cart around with me in my laptop bag wherever I go and is the first place I look for hints on how to attack problems that I face at work or home. It's chocked full of working examples and hints and tips on how to customize them, as well as plenty of context as to why these suggestions work the way they do.

The book is very well written and I highly recommend it to anyone, whether they are a professional admin or just want to cut out some of the repetitive tasks of managing their own workstation.
7 of 7 people found the following review helpful
5.0 out of 5 stars Yes it's all online ... BUT! 11 Aug. 2009
By Tobias Oetiker - Published on
On times I think that having books on Unix or current computing topics in general is an oddity at best. Isn't all the information we need readily available via Google, some blogs and for Perl CPAN? But then again as I was reviewing the second installment of Davids Otter book I found my self quite often amazed at all the little gotchas and tricks David added in. There are so many tools available today that this book severs as an invaluable guide through the jungle of possibilities in doing efficient System Administration. David does not praise a single solution to all problems. He rather gives detailed advice on succeeding in various scenarios. Yes the book is also about doing sysadmining with perl, but it comes natural and is in no way a language advocacy piece on the finer points of perl programming. It is both wide and deep by providing detailed examples in actual working code. I can highly recommend this book for both seasoned as well aspiring master craftsmen.
2 of 2 people found the following review helpful
5.0 out of 5 stars The best book about automating system administration I saw 25 Nov. 2010
By i5513 - Published on
Format:Paperback|Verified Purchase
Definitively this book will learn you about how to use greatful cpan modules, and how to make administrative tasks automatically with perl. I love it much more than python related book

Very completed, talking about logging, network diagnostic, monitoring, advanced perl topics like pack/unpack ...

Very recommendable
1 of 1 people found the following review helpful
5.0 out of 5 stars Excellent update to a classic 25 Sept. 2009
By Peter Keane - Published on
Format:Paperback|Verified Purchase
The original Otter book was published in 2000, and had a place on just about every sysadmin's shelf as well as most anyone who regularly used Perl. I expect this new 2009 edition will likewise be a "must have" for anyone serious about System Administration and Perl (and any Perl coder, really, given the wide range of topics). While it will likely serve as an excellent reference, I'd also recommend this edition to newcomers to Perl (up there with Llama, Camel and Perl Cookbook) due to the "real world" nature of the tasks covered and the author's obvious depth of knowledge and wealth of experience.

This edition is much updated from the 2000 original, with four new chapters ("Working with Configuration Files" and "Experiential Learning" being two favorites of mine) and two new appendices (including the "10 minute XPath tutorial). Some of what I like best about the book is the exploration of "best of breed" CPAN modules and "Pros and Cons" sections that compare modules for particular tasks. All-in-all very highly recommended!
1 of 1 people found the following review helpful
5.0 out of 5 stars Useful for Sysadmins 11 Aug. 2009
By Earl Gay - Published on
This book has a lot of good tidbits that you'll find useful as a System Administrator. There are a ton of tools out there for any job in Perl, but this book helps point out some of the better ones and the best way to go about using them. The author has a good style of writing that makes it a lot easier to read.
Were these reviews helpful?   Let us know
Search Customer Reviews
Only search this product's reviews

Customer Discussions

This product's forum
Discussion Replies Latest Post
Paper or Kindle? 0 1 Jun 2012
See all discussions...  
Start a new discussion
First post:
Prompts for sign-in

Search Customer Discussions

Look for similar items by category