Python for Unix and Linux System Administration |  | Authors: Noah Gift, Jeremy Jones Publisher: O'Reilly Media Category: Book
List Price: $49.99 Buy New: $27.43 as of 9/10/2010 15:49 CDT details You Save: $22.56 (45%)
New (27) Used (11) from $15.80
Seller: umalucky Rating: 13 reviews Sales Rank: 307,237
Media: Paperback Edition: 1 Pages: 464 Number Of Items: 1 Shipping Weight (lbs): 1.2 Dimensions (in): 9 x 7 x 1.1
ISBN: 0596515820 Dewey Decimal Number: 005.133 EAN: 9780596515829 ASIN: 0596515820
Publication Date: August 22, 2008 Availability: Usually ships in 1-2 business days
| |
| Similar Items:
| |
| Editorial Reviews:
Product Description
Python is an ideal language for solving problems, especially in Linux and Unix networks. With this pragmatic book, administrators can review various tasks that often occur in the management of these systems, and learn how Python can provide a more efficient and less painful way to handle them.
Each chapter in Python for Unix and Linux System Administration presents a particular administrative issue, such as concurrency or data backup, and presents Python solutions through hands-on examples. Once you finish this book, you'll be able to develop your own set of command-line utilities with Python to tackle a wide range of problems. Discover how this language can help you:
- Read text files and extract information
- Run tasks concurrently using the threading and forking options
- Get information from one process to another using network facilities
- Create clickable GUIs to handle large and complex utilities
- Monitor large clusters of machines by interacting with SNMP programmatically
- Master the IPython Interactive Python shell to replace or augment Bash, Korn, or Z-Shell
- Integrate Cloud Computing into your infrastructure, and learn to write a Google App Engine Application
- Solve unique data backup challenges with customized scripts
- Interact with MySQL, SQLite, Oracle, Postgres, Django ORM, and SQLAlchemy
With this book, you'll learn how to package and deploy your Python applications and libraries, and write code that runs equally well on multiple Unix platforms. You'll also learn about several Python-related technologies that will make your life much easier.
|
| Customer Reviews:
Showing reviews 1-5 of 13
Perfect for Unix and Linux programmers and collections catering to them December 15, 2008 Midwest Book Review (Oregon, WI USA) 3 out of 3 found this review helpful
Learn how to use the Python language to handle various tasks when managing Unix and Linux servers with the systems administrator's guide Python for Unix and Linux System Administration. It offers in-depth assessments of common administrative issues, from data backup to concurrence, and includes details on how to run various tasks and how to master the iPython shell. Perfect for Unix and Linux programmers and collections catering to them.
Excellent book. February 11, 2009 D. Stanley (Kent, Ohio USA) 2 out of 2 found this review helpful
I highly recommend this book for anyone in the systems admin field, or for anyone who does python development on unix platforms. It has a wealth of knowledge and tips that will give you the tools to be a more productive sysadmin.
This book will be required reading for my next systems administration class!
A good book with some typos March 12, 2009 Eric Lake (Lexington, Ky United States) 8 out of 8 found this review helpful
I recently got my hands on a copy of "Python for Unix and Linux System Administration". After reading it, I felt the time I've invested in reading it was well spent. The author introduced the reader to many different situations where python would help make their lives as system administrators easier, without confusing the reader with some complex forms or statements. My feeling is that this book is aimed at people who want to use Python to solve their problems quickly and efficiently, but only have a limited experience with the language - and the books fits that purpose well with its rather superficial approach that the reader can later extend later on with various available resources. It would only be fair that I too mention some of the shortcomings that I noticed while reading this book.
Pros:
1) The author introduces the reader to ways that Python can be used.
2) Most of the time there will be more than one way to accomplish a task. The author at times presents a scenario and showed the reader how to do the same task with different modules. This places the choice of which to use back where it belongs, with the reader.
3) The book has a website (most do these days) where the code examples can be downloaded. http://py4sa.appspot.com/
Cons:
1) More time was spent on iPython than was really needed.
2) The case of a word is important in Python. For instance "import Sys" and "import sys" are two completely different things. There were quite a few occasions where a module name was used as the first word in the sentence and because of that it was capitalized.
3) There was once instance that I saw where a script example had no indentation at all. Trying to run it would have resulted in complete failure.
4) It would have been nice if the script examples were named instead of leaving it to the reader to figure it out based on the imports used in another example.
When all is said and done I think I would recommend the book to others if I knew that they had at least some background with Python. And I would highly recommend that they check the addendum and errata pages.
Covers right topics, writing could be better September 23, 2008 Timothy Bower (Salina, KS USA) 10 out of 12 found this review helpful
As a sys-admin who has used Python, I couldn't wait for this text to come out. It certainly fills a need and contains useful insights on how to get the job done faster.
The writing could be better though. The conversational writing style causes the book to take a while to say simple things. It also rambles a bit. I've noticed a couple times that it introduces a topic, goes off on one or two tangents and then gets back to the original topic. I've also noticed more than a few grammar and spelling errors.
Because of the value of the material covered, it is still well worth reading.
Got me hooked on Python March 23, 2009 skippylou 4 out of 4 found this review helpful
I felt this was a much better book for me than two other Oreilly titles for picking up Python. That being said, I do believe having a background in another language (Perl/Bash/etc.) and being a Linux/*nix admin is required to get the most from it.
It gave great examples that made practical sense and covered a ton of topics.
My only knocks would be I wish the iPython chapter was not included and the final chapter "Pragmatic Examples" was extended.
If you have never used Perl, or another language, the intro section may not be enough to get you to follow along - that being said, most admins I'm sure have already been exposed to a language of some sort.
Showing reviews 1-5 of 13
|
|
|