Buy Used
Used - Acceptable See details
$3.99 & eligible for FREE Super Saver Shipping on orders over $25. Details

or
Sign in to turn on 1-Click ordering.
 
   
Have one to sell? Sell yours here
Perl for System Administration: Managing multi-platform environments with Perl
 
See larger image
 
Tell the Publisher!
I'd like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Perl for System Administration: Managing multi-platform environments with Perl [Paperback]

David N. Blank-Edelman (Author)
3.5 out of 5 stars  See all reviews (13 customer reviews)


Available from these sellers.


Textbook Student FREE Two-Day Shipping for students on millions of items. Learn more

Like this book? Find similar titles from O'Reilly and Partners in our O'Reilly Bookstore.
There is a newer edition of this item:
Automating System Administration with Perl: Tools to Make You More Efficient Automating System Administration with Perl: Tools to Make You More Efficient 5.0 out of 5 stars (8)
$26.25
In Stock.

Book Description

January 15, 2000 1565926099 978-1565926097 1

Some people plan to become administrators. The rest of us are thrust into it: we are webmasters, hobbyists, or just the default "technical people" on staff who are expected to keep things running. After some stumbling around repeating the same steps over and over again (and occasionally paying the price when we forget one), we realize that we must automate these tasks, or suffer endless frustration. Thus enters Perl.

The Perl programming language is ideal for writing quick yet powerful scripts that automate many administrative tasks. It's modular, it's powerful, and it's perfect for managing systems and services on many platforms.

Perl for System Administration is designed for all levels of administrators--from hobbyists to card-carrying SAGE members--sysadmins on multi-platform sites. Written for several different platforms (Unix, Windows NT, and Mac OS), it's a guide to the pockets of administration where Perl can be most useful for sites large and small, including:

  • Filesystem management
  • User administration with a dash of XML
  • DNS and other network name services
  • Database administration using DBI and ODBC
  • Directory services and frameworks like LDAP and ADSI
  • Using email for system administration
  • Working with log files of all kinds

Each chapter concentrates on a single administrative area, discusses the possible pitfalls, and then shows how Perl comes to the rescue. Along the way we encounter interesting Perl features and tricks, with many extended examples and complete programs. The scripts included in the book can simply be used as written or with minimal adaptation. But it's likely that readers will also get a taste of what Perl can do, and start extending those scripts for tasks that we haven't dreamed of.

Perl for System Adminstration doesn't attempt to teach the Perl language, but it is an excellent introduction to the power and flexibility of Perl, and it whets the appetite to learn more. It's for anyone who needs to use Perl for system administration and needs to hit the ground running.


Customers Who Bought This Item Also Bought


Editorial Reviews

Amazon.com Review

The title of David N. Blank-Edelman's new book, Perl for System Administration, is strangely redundant and thankfully misleading. The soul and source of Perl's core competence is Unix system administration, and another O'Reilly tome on Perl tricks for managing backups would not have been welcome. But the subtitle Managing Multiplatform Environments with Perl communicates the essential task: how to administer heterogeneous Unix, Windows NT/2000, and Mac OS systems from the same Perl-based conceptual platform.

Blank-Edelman introduces this diversity of notation to motivate a far-reaching discussion of system internals, and shows how Perl is a natural choice for cross-platform administration. The Unix and Windows "slash" path separators--"/" and "\", respectively--are like crossed swords, where the Mac OS uses the less- generally-known colon (":"). In lesser hands, this treatment still would have been about LAN backups, but Blank-Edelman's familiarity with network imperatives drives the synthesis.

As the topics move beyond file systems, user accounts, and process control, the tripartite division in the discussion breaks down. Treatments of TCP/IP and e-mail feature discussions of NIS, WINS, DNS, and nslookup. The chapters on directory services and SQL database management--while apparently digressive--are inserted tactically to enable elegant approaches to the more mundane administrative tasks of sending and receiving e-mail and managing log files to maximize their utility. Blank-Edelman's keen pragmatism shines in the chapter on security in which noticing intrusion earlier instead of later draws on many of the skills that are developed throughout the book. Notably, each chapter ends with a recapitulation of Perl modules that were referenced in the preceding text.

The eclectic tutorial appendices--an old revision-control system (RCS), the extensible markup language (XML), the database language (SQL), and two undermotivated and esoteric protocols (LDAP and SNMP)--are so brief as to function more as a Perl-free zone for shop talk than as valuable précis for their respective subjects.

Delightfully, this is one of Perl's and O'Reilly's best-written books. Blank-Edelman's wit buoys the argument without descending into the all-too-common parlance of sappy testimonials, hollow confessions, or the burdensome ornamentation of inside jokes and puns. --Peter Leopold

About the Author

David N. Blank-Edelman is the Director of Technology at the Northeastern University College of Computer and Information Science. He has spent the last 25 years as a system/network administrator in large multi- platform environments, including Brandeis University, Cambridge Technology Group, and the MIT Media Laboratory. He was also the program chair of the LISA 2005 conference and one of the LISA 2006 Invited Talks co-chairs.


Product Details

  • Paperback: 430 pages
  • Publisher: O'Reilly Media; 1 edition (January 15, 2000)
  • Language: English
  • ISBN-10: 1565926099
  • ISBN-13: 978-1565926097
  • Product Dimensions: 9.1 x 7 x 0.9 inches
  • Shipping Weight: 1.6 pounds
  • Average Customer Review: 3.5 out of 5 stars  See all reviews (13 customer reviews)
  • Amazon Best Sellers Rank: #304,843 in Books (See Top 100 in Books)

More About the Author

David N. Blank-Edelman is the Director of Technology at the Northeastern University College of Computer and Information Science and the author of the O'Reilly book Automating System Administration with Perl. He has spent the last 25 years as a system/network administrator in large multi- platform environments, including Brandeis University, Cambridge Technology Group, and the MIT Media Laboratory. He was the program chair of the LISA 2005 conference and one of the LISA 2006 Invited Talks co-chairs. He delights in finding how creativity can further the field as demonstrated in his off-the-beaten-path invited talks and tutorials at various conferences and speaking engagements.

 

Customer Reviews

13 Reviews
5 star:
 (4)
4 star:
 (4)
3 star:
 (1)
2 star:
 (2)
1 star:
 (2)
 
 
 
 
 
Average Customer Review
3.5 out of 5 stars (13 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

12 of 14 people found the following review helpful:
4.0 out of 5 stars System administration with CPAN modules, October 21, 2000
This review is from: Perl for System Administration: Managing multi-platform environments with Perl (Paperback)
This book focuses on using CPAN modules for system administration. This is not always done in practice, because one has to deal with systems behind firewalls and at most a halfway new perl installation. But once one has the choice, it's good to go for the CPAN modules. The book selects a few of those to demonstrate the case. The author is meticulous in explaining the examples. But he is not a perl hacker, so he does things of the sort: $x = $x ? $x : $y; where one would use: $x ||= $y; and many other things which twist a perl hackers brain. But by the choice of the topics including SQL and LDAP etc. he will help a lot of sysadmins.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


14 of 17 people found the following review helpful:
4.0 out of 5 stars Buy it for the apendicies!, November 26, 2000
By 
S. Brown (St.Louis, Mo. United States) - See all my reviews
(REAL NAME)   
This review is from: Perl for System Administration: Managing multi-platform environments with Perl (Paperback)
Heck, i haven't even looked at the main part of this book, but the appendicies are priceless. A fifteen minute crash course on SQL? An 8 minute crash course on XML? Like treatment is given to RCS, LDAP, and SNMP. I've used this book for less than an hour of my life, and it's been a terriffic investment.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


7 of 8 people found the following review helpful:
5.0 out of 5 stars Multiplatform SysAdmin Perl Tools, November 15, 2001
By 
This review is from: Perl for System Administration: Managing multi-platform environments with Perl (Paperback)
The biggest asset of this book is the author's expert knowledge of the three platforms (Unix, Windows NT/2000, Mac) and the in-depth coverage he gives to each. With almost every Perl sysadmin tool he covers, he outlines the OS-specific Perl modules necessary to make the tool work on any of the platforms. This book is truly unique in that regard.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews











Only search this product's reviews



What Other Items Do Customers Buy After Viewing This Item?


Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 
(7)
(3)

Your tags: Add your first tag
 

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Active discussions in related forums
Search Customer Discussions
Search all Amazon discussions
   
Related forums



So You'd Like to...


Create a guide


Look for Similar Items by Category


Look for Similar Items by Subject