earlybirdhw2015 Hier klicken mrp_family lagercrantz Cloud Drive Photos UHD TVs Learn More praktisch HI_PROJECT Fire HD 6 Shop Kindle Sparpaket Autorip SummerSale
EUR 46,27
  • Alle Preisangaben inkl. MwSt.
Derzeit nicht auf Lager.
Bestellen Sie jetzt und wir liefern, sobald der Artikel verfügbar ist. Sie erhalten von uns eine E-Mail mit dem voraussichtlichen Lieferdatum, sobald uns diese Information vorliegt. Ihr Konto wird erst dann belastet, wenn wir den Artikel verschicken.
Verkauf und Versand durch Amazon.
Geschenkverpackung verfügbar.
Menge:1
Python for Unix and Linux... ist in Ihrem Einkaufwagen hinzugefügt worden
Möchten Sie verkaufen?
Zur Rückseite klappen Zur Vorderseite klappen
Hörprobe Wird gespielt... Angehalten   Sie hören eine Hörprobe des Audible Hörbuch-Downloads.
Mehr erfahren
Alle 2 Bilder anzeigen

Python for Unix and Linux System Administration (Englisch) Taschenbuch – 1. September 2008


Alle Formate und Ausgaben anzeigen Andere Formate und Ausgaben ausblenden
Amazon-Preis Neu ab Gebraucht ab
Taschenbuch
"Bitte wiederholen"
EUR 46,27
EUR 46,21 EUR 58,90
3 neu ab EUR 46,21 5 gebraucht ab EUR 58,90
Jeder kann Kindle Bücher lesen — selbst ohne ein Kindle-Gerät — mit der KOSTENFREIEN Kindle App für Smartphones, Tablets und Computer.



Produktinformation


Mehr über den Autor

Entdecken Sie Bücher, lesen Sie über Autoren und mehr

Produktbeschreibungen

Synopsis

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; document your work with a plug-in for the Trac wiki and issue tracking system; solve unique data backup challenges with customized scripts; and, 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.

Über den Autor und weitere Mitwirkende

Jeremy Jones is a software engineer who works for Predictix. His weapon of choice is Python, but he has done some shell, plenty of Perl, a touch of Java, is currently learning C#, and finds functional programming languages (especially OCaml) fascinating.He is the author of the open source projects Munkware, a multiproducer/multiconsumer, transactional, and persistent queuing mechanism, ediplex, an EDI (Electronic Data Interchange) parsing engine, and podgrabber a podcast downloader. All three projects were written in the Python language.Jeremy spends his spare time enjoying his family and doing a little writing. He lives in Conyers, Georgia, just east of Atlanta, with his wife, Debra; two children, Zane and Justus; a Lab named Genevieve (how Madelinesque).Opinions and views expressed by Jeremy are his own and not those of Predictix.Noah Gift is a software engineer at Racemi were he works on a revolutionary software product called DynaCenter. His favorite programming language is Python and lately he has been absorbed by Python Web Application Frameworks, Javascript, CSS, SQL Alchemy, and Cocoa Programming. On his to do list, are learning Erlang, Haskell, getting better at Objective C, switching to Z shell, writing some quality Artificial Intelligence code in the next 10 years and possibly creating some form of artificial life in his lifetime.He is currently the author of several open source projects including a Django web application called Diskbot, a rendering tool , and an automated software installation tool called osxsmartdeploy. He is currently collaborating on a TurboGears project called feestje, which aims to be the WordPress of group planning software. He own three macs: a macbookpro, a mac mini, and an IBook. His "intense" home infrastructure uses Open Directory running on his mini connected to several NFS volumes shared out from his Ubuntu and CentOS servers. His laptop is currently quad booting, RHEL 5, Ubuntu 7.04, Leopard Development and Tiger.He has worked at Caltech University as a Systems Administrator, and for several years in the animation industry at Disney Feature Animation, Sony Imageworks and Turner Studios. He has a Master's degree in Computer Information Systems from Cal State Los Angeles, and is an Apple Certified Systems Administrator and who also holds an LPI Level 1 certification.Noah spends his free time writing web applications in python, attending PyAtl, writing on his blog osxautomation, running, composing piano music, playing pickup basketball and ultimate frisbee, reading fiction, watching foreign films, and hanging out with his wife Leah and his new son Liam. He has run 2 marathons and decided running a half marathon this year sounds a little more fun. He is a recent transplant from Los Angeles, CA to Atlanta, GA, and has just learned to enjoy sweet tea and Barbecue.


Welche anderen Artikel kaufen Kunden, nachdem sie diesen Artikel angesehen haben?


In diesem Buch

(Mehr dazu)
Ausgewählte Seiten ansehen
Buchdeckel | Copyright | Inhaltsverzeichnis | Auszug | Stichwortverzeichnis | Rückseite
Hier reinlesen und suchen:

Kundenrezensionen

Es gibt noch keine Kundenrezensionen auf Amazon.de
5 Sterne
4 Sterne
3 Sterne
2 Sterne
1 Sterne

Die hilfreichsten Kundenrezensionen auf Amazon.com (beta)

Amazon.com: 17 Rezensionen
25 von 27 Kunden fanden die folgende Rezension hilfreich
Title should be "Learning Python..." 22. Oktober 2008
Von Richard T. Harding - Veröffentlicht auf Amazon.com
Format: Taschenbuch
As a sysadmin and avid Python user I was looking forward to all the cool tricks/hacks I'd pick up from this book. Once I got it, I was a bit disappointed. The title should be "Learning Python for System Admins". It's very much an into to Python itself, and not anything close to a "cookbook" I was expecting. It covers a ton of topics, but all without much depth. It might be useful to some, but definitely not what I was looking for.
12 von 13 Kunden fanden die folgende Rezension hilfreich
A good book with some typos 12. März 2009
Von Eric Lake - Veröffentlicht auf Amazon.com
Format: Taschenbuch
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. [...]

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.
11 von 13 Kunden fanden die folgende Rezension hilfreich
Could be better, but still useful 18. Dezember 2008
Von Jeremy - Veröffentlicht auf Amazon.com
Format: Taschenbuch Verifizierter Kauf
Flicking through the table of contents, there seems to be a lot of promise in Python for Unix and Linux System Administration. The book seems targeted specifically for Unix admins, touching on actual problems and providing actual solutions. On the face of it, it looks to be Programming Python with an OS-specific slant.

Unfortunately, the execution here just doesn't seem to be on a par with that of other O'Reilly books. There is useful information to be had in this text, to be sure, but it's at times difficult to extract.

Perhaps my view of this book is tainted by my recent experience with The Ruby Programming Language, one of the most enjoyable technical reference books I've ever encountered. I'll spare you the details (I have a full review on that product page), but rarely have I felt such joy in reading about code.

I do not feel such joy when slogging through Python for Unix and Linux System Administration. I get the impression, at times, that the author should have simply let the code speak for itself, and spared us his narration entirely.

For example, here is a snippet from Chapter 3, on text manipulation:

"The final file method that we will discuss for getting text out of a file is readlines(). Readlines() is not a typo, nor is it a cut-and-paste error from the previous example. Readlines() reads in all of the lines of a file. Well, that is almost true."

This text feels horribly labored to me. He's telling us what readlines() is not, and it takes him a while to tell us what it actually is. Also, note that Readlines() (with the capital "R") is not valid; despite its use in the beginning of a sentence, the author should always use the proper capitalization of the method to avoid confusion. Nitpick, perhaps, but this could catch somebody off guard.

Contrast this with the pydoc description of readlines():

"Call readline() repeatedly and return a list of the lines so read. The optional size argument, if given, is an approximate bound on the total number of bytes in the lines returned."

Clear, concise, and much more legible. When I want to know about readlines(), I want to know what it does and what it is, not what it *doesn't* do and *almost* is.

This is just an example. There are others, but I think you get the idea: it's not a book you'll want to curl up with in front of the fire for a pleasant read. Instead, this is a book that does have useful information in it, but you'll have to force yourself to dig it out.

The book does provide some useful examples for addressing specific problems, and if you have such a problem this might be exactly what you need. Do not mistake this for a cookbook, though; it's a lengthy tutorial with real world examples, not a tome of useful hacks that you will be constantly calling upon.

In short: a workable introduction to a variety of useful techniques, though lacking a bit in quality compared to other O'Reilly books. Unless you're really interested in some of the OS-specific topics covered in this book, the more general (and much more comprehensive) Programming Python will probably serve you better.
5 von 5 Kunden fanden die folgende Rezension hilfreich
Got me hooked on Python 23. März 2009
Von skippylou - Veröffentlicht auf Amazon.com
Format: Taschenbuch
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.
10 von 12 Kunden fanden die folgende Rezension hilfreich
Covers right topics, writing could be better 24. September 2008
Von Timothy Bower - Veröffentlicht auf Amazon.com
Format: Taschenbuch Verifizierter Kauf
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.
Waren diese Rezensionen hilfreich? Wir wollen von Ihnen hören.