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:
"synopsis" may belong to another edition of this title.
Perl's cross-platform compatibility is less of an advantage to sysadmins than you might think. Most useful Perl programs need to access files and file access conventions are quite different across Unix/Windows/Mac platforms. The author deals with such issues early along with the oddities of installing Perl on different platforms and the need for sysadmins to write clean, robust and secure programs. Recent Net exploits underline the last point.
The content is, though, far from theoretical. One of the first script examples shows how to recursively walk a file tree using Perl alone and then an even better way using Perl's File:Find module. Having created a filewalking script, Blank-Edelman then explains the various platform gotchas you need to consider when filewalking on different platforms because of differences in the way each file system works.
This relentless attention to the underpinnings of different operating systems is the real strength of Blank-Edelman's book. He writes as someone who not only does this stuff every day but likes getting his hands dirty, and--unlike the famous fictional sysadmin, BOFH--enjoys explaining how it all works.
His approach is especially valuable when dealing with the complexities of database management, e-mail and security. For example, in the latter section, to locate a misbehaving user, the author uses Perl to interrogate a Cisco Catalyst 5500 switch though the story following - a strange but amusing partial routing failure - hammers home Perl's flexibility and development speed.
Blank-Edelman assumes you already know Perl, but once you've read Perl for System Administrators you'll know enough about the glistening innards of network OSs to use it reliably and securely for network admininstration. It helps that it's also a great read. --Steve Patient
This book should be on the bookshelf, if open on the desk, of any cross-platform system administrator. -- Wayne Graham, Williamsburg Macromedia User's Group, Feb 2003
"About this title" may belong to another edition of this title.
FREE shipping within U.S.A.
Destination, rates & speedsSeller: Wonder Book, Frederick, MD, U.S.A.
Condition: Very Good. Very Good condition. A copy that may have a few cosmetic defects. May also contain light spine creasing or a few markings such as an owner's name, short gifter's inscription or light stamp. Seller Inventory # X02G-00026
Quantity: 1 available
Seller: Wonder Book, Frederick, MD, U.S.A.
Condition: Very Good. Very Good condition. A copy that may have a few cosmetic defects. May also contain light spine creasing or a few markings such as an owner's name, short gifter's inscription or light stamp. Bundled media such as CDs, DVDs, floppy disks or access codes may not be included. Seller Inventory # Q06Q-00245
Quantity: 2 available
Seller: Better World Books, Mishawaka, IN, U.S.A.
Condition: Good. 1st Edition. Used book that is in clean, average condition without any missing pages. Seller Inventory # 4386092-6
Quantity: 1 available
Seller: Better World Books: West, Reno, NV, U.S.A.
Condition: Good. 1st Edition. Used book that is in clean, average condition without any missing pages. Seller Inventory # 4386092-6
Quantity: 1 available
Seller: Half Price Books Inc., Dallas, TX, U.S.A.
paperback. Condition: Very Good. Connecting readers with great books since 1972! Used books may not include companion materials, and may have some shelf wear or limited writing. We ship orders daily and Customer Service is our top priority! Seller Inventory # S_389953653
Quantity: 1 available
Seller: ThriftBooks-Dallas, Dallas, TX, U.S.A.
Paperback. Condition: As New. No Jacket. Pages are clean and are not marred by notes or folds of any kind. ~ ThriftBooks: Read More, Spend Less 1.6. Seller Inventory # G1565926099I2N00
Quantity: 1 available
Seller: ThriftBooks-Dallas, Dallas, TX, U.S.A.
Paperback. Condition: Good. No Jacket. Pages can have notes/highlighting. Spine may show signs of wear. ~ ThriftBooks: Read More, Spend Less 1.6. Seller Inventory # G1565926099I3N00
Quantity: 1 available
Seller: HPB-Diamond, Dallas, TX, U.S.A.
paperback. Condition: Very Good. Connecting readers with great books since 1972! Used books may not include companion materials, and may have some shelf wear or limited writing. We ship orders daily and Customer Service is our top priority! Seller Inventory # S_427353609
Quantity: 1 available
Seller: WorldofBooks, Goring-By-Sea, WS, United Kingdom
Paperback. Condition: Good. The book has been read but remains in clean condition. All pages are intact and the cover is intact. Some minor wear to the spine. Seller Inventory # GOR001869455
Quantity: 1 available
Seller: WorldofBooks, Goring-By-Sea, WS, United Kingdom
Paperback. Condition: Very Good. The book has been read, but is in excellent condition. Pages are intact and not marred by notes or highlighting. The spine remains undamaged. Seller Inventory # GOR002028385
Quantity: 1 available