Linux and Open Source Books and Software
Search Advanced SearchView Cart   Checkout   
 Location:  Home » O'Reilly Linux » Macintosh » Perl for System Administration: Managing multi-platform environments with Perl  
Categories
Linux Books
Electronics
Linux Software
Linux Games
O'Reilly Linux
Tshirts
Information
Home
Linux Shop
Irish Hosting
ILUG
Linux Resources
Related Categories
• Macintosh
O'Reilly
By Publisher
Custom Stores
Specialty Stores
• General
Programming
O'Reilly
By Publisher
Custom Stores
• Perl
Programming
O'Reilly
By Publisher
Custom Stores
• General
Unix & Linux
O'Reilly
By Publisher
Custom Stores
• Linux
Unix & Linux
O'Reilly
By Publisher
Custom Stores
• Unix System Administration
Unix & Linux
O'Reilly
By Publisher
Custom Stores
• General AAS
Qualifying Textbooks
Custom Stores
Specialty Stores
Books
• General
Hardware
Computers & Internet
Subjects
Books
• General AAS
Hardware
Computers & Internet
Subjects
Books
• General
Networks, Protocols & APIs
Networking
Computers & Internet
Subjects
• General AAS
Networks, Protocols & APIs
Networking
Computers & Internet
Subjects
• General
Unix
Operating Systems
Computers & Internet
Subjects
• General AAS
Unix
Operating Systems
Computers & Internet
Subjects
• General
Operating Systems
Computers & Internet
Subjects
Books
• General AAS
Operating Systems
Computers & Internet
Subjects
Books
• General
Languages & Tools
Programming
Computers & Internet
Subjects
• General AAS
Languages & Tools
Programming
Computers & Internet
Subjects
• General
Programming
Computers & Internet
Subjects
Books
• General AAS
Programming
Computers & Internet
Subjects
Books
• General
Programming
Web Development
Computers & Internet
Subjects
• General AAS
Programming
Web Development
Computers & Internet
Subjects
• Illustrated
Edition (format)
Refinements
Books
• Paperback
Binding (binding)
Refinements
Books
• Printed Books
Format (feature_browse-bin)
Refinements
Books
Subcategories
Mass Market
Trade

Perl for System Administration: Managing multi-platform environments with Perl

Perl for System Administration: Managing multi-platform environments with Perl

zoom enlarge 
Author: David Blank-edelman
Publisher: O'Reilly Media, Inc.
Category: Book

List Price: $34.95
Buy Used: $2.71
You Save: $32.24 (92%)



New (30) Used (14) from $2.71

Avg. Customer Rating: 3.5 out of 5 stars 13 reviews
Sales Rank: 348218

Format: Illustrated
Media: Paperback
Edition: 1
Number Of Items: 1
Pages: 430
Shipping Weight (lbs): 1.6
Dimensions (in): 9.1 x 7 x 0.9

ISBN: 1565926099
Dewey Decimal Number: 005.133
EAN: 9781565926097
ASIN: 1565926099

Publication Date: January 15, 2000
Availability: Usually ships in 1-2 business days
Shipping: Expedited shipping available
Shipping: International shipping available
Condition: Giving great service since 2004: Buy from the Best! 4,000,000 items shipped to delighted customers. We have 1,000,000 unique items ready to ship! Find your Great Buy today!

Similar Items:

  • Perl Cookbook, Second Edition
  • Automating UNIX and Linux Administration (The Expert's Voice)
  • Learning Perl, 5th Edition
  • Programming Perl (3rd Edition)
  • Intermediate Perl

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 precis 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

Product Description
The Perl programming language lets you write quick yet powerful scripts for automating many administrative tasks. Written for several different platforms (Unix, Windows NT, and MacOS), Perl for System Administration is aimed at all levels of administrators--from hobbyists to card-carrying SAGE members-- sysadmins on multi-platform sites. Assuming only a little familiarity with Perl, this book leads you through the pockets of administration where Perl can be most useful, including filesystem management, user administration, directory services, database administration, log files, and security and network monitoring. Each chapter concentrates on a single administrative task, discusses the possible pitfalls, and then shows how Perl comes to the rescue. Perl for System Administration is for anyone who needs to use Perl for administrative tasks and needs to hit the ground running.


Customer Reviews:   Read 8 more reviews...

5 out of 5 stars Advanced Yet Empowering   October 23, 2006
This book is very uncanny in that it is able to cover advanced administration procedural concepts (such as log rotation) and networking technologies (like SNMP), and the automation that applies to these areas. The coverage is from a platform neutral perspective, but does delve into platform specific solutions where needed, e.g. Windows events vs. UNIX syslogs, Active Directory vs. LDAP, etc. What is nice is that these system or network administration chores, is that the coverage uses generic cross-platform libraries (Mozilla's LDAP modules for example), but where needed delves into platform specific libraries such as ADSI (for Active Directory LDAP OLE-DB provider).

I highly recommend this book as supplementary material for existing scripting books and system administration books. I would note that the material is advanced and would be suited for those already familar with intermediate Perl programming (map, grep, array slicing, split, etc.) and advanced system administration and network administration concepts (or ability and eagerness to learn)



5 out of 5 stars Multiplatform SysAdmin Perl Tools   November 16, 2001
 7 out of 8 found this review helpful

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.


4 out of 5 stars The Art of System Administration...revealed!   May 1, 2001
 13 out of 23 found this review helpful

I was surprised to find a disclaimer at the beginning of the book on the places where it might NOT be a good idea to use Perl. Typically people take an all-or-nothing approach to toolsets like Perl. This might save some work where a small ksh script works ok - it's not always necessary to build a Perl program.

The best part of the book is highlighting the art and craft of system administration, possibly better than most attempts at it that I've previously read. Even disregarding the excellent examples and specific code for same, this is good as another resource of the harried sysadmin. Somewhat less so for the Perl junkies, however.

The biggest downside to this book is the inclusion of NT-specific constructs and concepts. Most system administrators won't touch NT, and most network administrators maintaining NT server farms probably won't touch Perl. This may be a bias of mine, of course.


3 out of 5 stars Perl for System Administration   April 30, 2001
 4 out of 18 found this review helpful

I was surprised to find a disclaimer at the beginning of the book on the places where it might NOT be a good idea to use Perl. Typically people take an all-or-nothing approach to toolsets like Perl. This might save some work where a small ksh script works ok - it's not always necessary to build a Perl program.

The best part of the book is highlighting the art and craft of system administration, possibly better than most attempts at it that I've previously read. Even disregarding the excellent examples and specific code for same, this is good as another resource of the harried sysadmin. Somewhat less so for the Perl junkies, however.

The biggest downside to this book is the inclusion of NT-specific constructs and concepts. Most system administrators won't touch NT, and most network administrators maintaining NT server farms probably won't touch Perl. ....


4 out of 5 stars Buy it for the apendicies!   November 27, 2000
 14 out of 17 found this review helpful

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.

Powered by Apache on Ubuntu Linux with php5, xml, mod_rewrite

Warning: AOM::include() [function.AOM-include]: URL file-access is disabled in the server configuration in /home/blacknight/linuxmall/web/aom.php(3) : eval()'d code(1) : eval()'d code(1) : eval()'d code on line 7108

Warning: AOM::include(http://www.linuxmall.net/textlinks.php) [function.AOM-include]: failed to open stream: no suitable wrapper could be found in /home/blacknight/linuxmall/web/aom.php(3) : eval()'d code(1) : eval()'d code(1) : eval()'d code on line 7108

Warning: AOM::include() [function.include]: Failed opening 'http://www.linuxmall.net/textlinks.php' for inclusion (include_path='.:/usr/share/php:/usr/share/pear') in /home/blacknight/linuxmall/web/aom.php(3) : eval()'d code(1) : eval()'d code(1) : eval()'d code on line 7108
All prices are in US dollars and are provided by Amazon web services. There maybe shipping restrictions on some items.

Warning: AOM::include() [function.AOM-include]: URL file-access is disabled in the server configuration in /home/blacknight/linuxmall/web/aom.php(3) : eval()'d code(1) : eval()'d code(1) : eval()'d code on line 5831

Warning: AOM::include(http://www.linuxmall.net/footer.html) [function.AOM-include]: failed to open stream: no suitable wrapper could be found in /home/blacknight/linuxmall/web/aom.php(3) : eval()'d code(1) : eval()'d code(1) : eval()'d code on line 5831

Warning: AOM::include() [function.include]: Failed opening 'http://www.linuxmall.net/footer.html' for inclusion (include_path='.:/usr/share/php:/usr/share/pear') in /home/blacknight/linuxmall/web/aom.php(3) : eval()'d code(1) : eval()'d code(1) : eval()'d code on line 5831