Compras Nikon Bluetooth |
The authors have achieved a nearly ideal balance in the pages of this book. It's not just a collection of recipes (such collections tend to leave you hanging if you want to do something a little differently), it's not just a book of documentation (books like that have application mainly as references for people who know a lot already), and it's not just a conceptual how-to guide. Unix Power Tools is all of those things, and the overall effect is impressive indeed. If you work with any flavor of Unix, whatever your level of experience, you will benefit by having this book. --David Wall
Topics covered: How to work efficiently, elegantly, and creatively with the Unix tool suite, as well as (to a lesser extent) with Perl and Python scripts. Tips and strategies on customization, document generation, process management, and networking abound in this wisdom-rich volume.
There are so many useful scripts, tools, and tutorials woven together is different topic areas. There are also a lot of fun stuff thrown in, like how to configure your c-shell prompt to be like the familiar DOS prompt showing directory path.
Interestingly, in some parts, I find it to be a good reference and sometimes the only reference for certain tools and commands. For example, this book extensively covered and illustrated the 'find' command, which is very powerful and often used in the industy. There were not only good explanations, but comprehensive examples as well. I could not find any reference of 'find' with examples in any other published book. I think this book gives impressive coverage of other essential, yet seldom, documented tools.
With a book of over 1000 pages, there's something on virtually every topic of UNIX here. And you can "jump around" to different parts of the book to learn more about a particular feature or "power tool." Vi for example has always been a favorite of mine, much to the chagrin of some of my friends, and there's a chapter or two of Vi "tricks" to try out. Emacs is a screen editor that I also like, and again there's a chapter devoted to "EMACS tricks." Of course in a book this size, just about everything imaginable regarding the UNIX operating system is covered here, everything from customizing and interacting with your shell environment, to working with files and directories, the UNIX kernel, lots of information about scripting, to security issues.
Whether you're a UNIX programmer, sys admin, or "UNIX hobbyist" like me, this book is an invaluable resource.
This is a huge book; thus the need for four authors! For a network administrator who understands Unix, and who is contemplating the merging of Mac OS X Server and Client systems into their network, this book should pay for itself in dividends. I was impressed with how thoroughly this book covers the multitude of topics contained within. Everything from mastering the various editors to learning to write shell scripts to detailed instructions for maintaining and backing up a network is included.
I found the book organized logically according to various services. The O'Reilly web site has a complete list of the contents, the index, and user reviews. O'Reilly also has an online fee-based service called MySafari (cool name) which allows subscribers the ability to build virtual bookshelves of O'Reilly books to have at their beck and call whenever they are online. It's free to explore and there's a 14-day demo period as well. You may see a lot for detail of this book by visiting their site.
With more than 50 chapters detailing nearly every nook and cranny of the most common Unix distributions, there's something here for every Unix power user. The updated and expanded sections on security and Windows access are welcome indeed. Every topic is explained with examples and illustrated richly with screen captures. Common problems, mistakes, and real-world examples are distributed liberally throughout the book. If any one book could help a Unix administrator, developer, or power user come to grep' with the full capabilities of Unix, it would be this book.
Just a few high lights for me included the extensive section on the vi editor, detailing many functions I had no idea existed, such as running scripts within vi as shortcuts for oft-repeated commands. The section on eMacs got me excited about exploring that powerful editor to the extent that I downloaded one of the more extensive distributions for Mac OS X so I could try it out. For a Unix text editor, it is really a good one; however, coming from the Mac background I appreciate BBEdit more and more. Still, every Unix power user will find that some basic knowledge of vi or eMacs will come in very handy when they find themselves with console access and no local text editor other than these.
The closing chapters covering many security issues have captured my attention at this time, as I contemplate moving a few of my domains from a remote dedicated server to one directly under my control running Mac OS X. I think I understand a little better what my host providers have been doing for me all these years!
Make space near your workstation now for this book. If you are a mobile laptop user, like myself, consider becoming a user of MySafari services at O'Reilly, which would allow you to have a book like this available online when it is not convenient to carry the extra weight with you. Bottom line: no serious Unix user and no serious newcomer intending to become proficient in Unix should be without this book!
Articles are logically organized in chapters so you can read the book from cover to cover if you wish. However more likely you'll end up reading the book more randomly, following the cross-references. (I have some bad experience with the books organized in this way but this one is a clear exception.)
The book is written for beginners and experts alike, since I'm a Unix newbie I can only confirm that; I hate to say but the life of Unix SA would be much easier if the man pages would be organized in a similar way -- including examples that're almost never there.
I'm waiting for O'Reilly to update their "Unix CD Bookshelf" with third edition of this book because it's a little too heavy for carrying it with me.
when i bought it it was expensive--a college textbook price (i got it at a discount ;), but i've found it worth the $.
the book is organized in a really cool way--it is a large # of clearly written articles. i'm not sure where they were gathered. the articles would be hard to deal with on their own, but the INDEX is great--you look up what you are trying to do in the index, and often what you are looking for is there!
the one downside about this book is that it is a little outdated, like kelly felkins said, many tasks are straightforwardly done in perl, while this book is strictly unix utilities. also the internet (google) is a good search tool for any kind of problem you might have [if you can sort through the noise], so the book loses a bit of its value.
probably the biggest indicator of this being a useful book is that if you put it on your shelf, people will come to borrow it and frequently won't bring it back!
Unix system contains hundreds of tools, commands that can perform an amazing amount of tasks. Each one of them can be tailored by using parameters to perform his concrete function in a different way each time, the one that best fits your needs.
Of course, nobody master them all, or all their parameters. Unix users read man pages when they need to search a forgotten parameter, or an unknown tool. After months and years of work, each Unix user has a personal way of using the tools provided. Not always the best.
That is the place of this book. Several knowledgeable writers offer their years of experience condensed in a few "tricks" for a specific task you may want to do. For example, finding a file. You have a brief description of some of the most useful parameters you can use (not all, man pages are for that). Then the book displays some examples on using them: finding files older than X days, finding big files...
This is an excellent book for experts and beginners alike. The first time Unix user will have a help for finding "how to do that" in Unix. The expert will find new and innivative ways to use the commands he thought he mastered.
As many reviewers have said already, this book will not teach you how to set a machine or configure a server, but it will help to improve your performance and your overall knowledge of the tools you use, and the tools you should be using.
So, why not five stars? This book is old. No word about GNU/Linux, the most proeminent *nix outcome. The tools included in the CD-Rom duplicate some GNU utilities, now included in every distro. Some tips on formatting text using ``troff'' are hardly useful today (with X Window all around). BTW, no word about X Window.
Finally, if you're looking for Unix administration tips buy Nemeth (Unix administration). If you are looking for ``gotchas'' tips, that could save your time, this is THE book.
Every now and then I come back to it.
A "Bag of Tricks Reference Book" for Unix/Linux command line junkies who want to be more proficient at the command line, shells, processes, managing files, working a little with shell scripts and some basics on how and why Unix works the way it does.
It has more info about how to manage files than any other subject.
It is not for beginners. It will not teach you how to set up a server, workstation or network. It will not help you with security other than a little file security.
A better name would be, "Unix Command Line, Power Tools".
As a student then a computer scientist, I searched and read many and many books. This one truly stands up as the best designed, organized and written, not only for Unix/Linux but in all categories.
It has a unique, very original and practical layout: It's a book-magazine-almanac, meaning the reader doesn't have to read lond pages to get information (which requires attention & uses energy) nor follow the chapters. The access to information is the faster possible. It's so true a pleasure that I often read it again, only to be delighted. (The style is ironical and concise.)
On a technical standpoint, the organization is clear, with big "natural" topics, well structured, with a progressive approach. The useful knowledge is given immediately, and it's very easy to find an answer to any problem. Besides, it's an excellent tutorial/reference guide to the shell programming, sed, awk, and many others. Even the "theorical" aspects have a very pratical impact. For example, the part linked to the File System & the links explains clearly the concepts, but this helped to, for the first time, really understand the differences and therefore use the most appropriate solution.
It's important to know that the book is limited in scope (which is clearly indicated); however, at the difference of others that pretend to cover anything but only stay at the surface, this one really goes deep inside. In addition, even the elements that are not covered have a starting point, allowing the reader to find easily additional data.
However, some points are not here, like new interesting features of Bash 2.0, & others. Let's hope the 3rd version will add many more and extend the book's scope.
To conclude, if you have one & only one book to choose, UNIX POWER TOOLS is for you.
My only criticism of this book is that it covers so many topics that it can't treat many of them in any depth. If you want to know about sh, awk, grep, or sed, you can get an introduction here, but will need the man pages or other more specific books to learn more. But I still find about 90% of what I need to know about all of these things in Unix Power Tools.
I have the first edition, which now seems a bit dated, though still fundamentally sound. I don't know what changes have been made in the 2nd edition.
The book is appropriate for someone who already knows UNIX and wants to learn some fancy ways to save keystrokes writing commands, make a fancy UNIX prompt, etc. In fact, Chapter 7 is devoted entirely to modifying your UNIX shell prompt. One example: have the prompt include the server name, and make the name flash on and off.
There is no way in the world this should be the first UNIX book anyone buys. Beginners will be lost as the authors skip from one tip to the next, in a haphazard fashion.
And it's not one of those books that provides overall coverage of a subject. A book of tricks is, without a doubt, not a book that could serve as your one and only UNIX book. There's simply too much left out. For example, check out the two chapters on shell scripting. They don't come close to providing coverage of most of the important things you need to know -- it's just a series of tips for people who already know shell scripting and want to learn some extras that are fancy or flashy or maybe save a few keystrokes.
The chief flaw of this book is how immature it seems. It devotes a couple of pages to explaining how to code something, and I'm left wondering why anyone would waste their time. It has the feeling of several 14 year old boys coming up with tricks and showing them to each other. Cool! Yeah, cool!
If you want to become one of those people who are very technical, but lack business sense, this is your book. Just be prepared when the senior VP says, "You wasted your time doing WHAT?!"
To be fair, this book is probably a good one for the system administrator who uses UNIX all day long and already has a firm grasp of the job. At that point, why not add a few extras? Go ahead, make the prompt blink.
However, this book can be expanded to include recent developments which would make this a true bible. Disk management, memory management, and basic networking commands are required nowadays by every average unix programmer. This book can touch upon these in its next edition.
O'Reilley does it again folks.
The Unix Power Tools has already established a reputation of being a classic. The behemoth has no less that 1073 pages and goes accompanied by a CD with a lot of small shellscripts that are described in the book. The authors show a thorough understanding of the subject and are able to explain the ways of Unix in a casual talkative way. Much work is devoted to the layout and the text edition. For example, the crossreferences are well done, greyed out in readable italics. The publisher seems to understand the importance of easy readable text. Many of us know how a good book can be spoiled by hasty and bad editing, and it's a relief to see that O'Reilly takes this issue seriously. The text is divided into paragraphs of about 1/4 to 1 page in size. These paragraphs deal with the Unix commands, the shells, the history of unix or the included nifty shellscripts. One might think that the authors view Unix as a collection of structured trivia - a view I personally like. You won't read this book `cover to cover' (to use that awful cliche), but you'll start joyreading for that bit of advice or for that handy tool they've written. (For example: the thing that got me up the wall was that filenames can have empty spaces at the end, so it seems you cannot delete them. I should have known that one way earlier :^( ) Sometimes the authors write down some very casual paragraphs: a flame from usenet (Why NOT to use the C-shell for programming), the history of a command ( grep is: g from global, RE is regular expression, and the P stands for print, hence g/RE/P) or other fun to read items. It will not be the book you'll grab for serious studying or when the system goes down unexpectedly. The problems with big books are usually twofold and this one suffers rather badly from it. First of all it is written for the novice and expert alike - a concept that comes from a marketing and not from educational point of view. The authors repeat the man pages - did you know you can find files by name with the `find' command? And they go on for every Find option. The novice who didn't know about the find command will not try anything as fancy like to build a database with the filestructure in it in order to speed up his find command. Equally, experts won't like the basics explained. The second problem with big books is that lots of the presented material is not relevant to your need or situation. You haven't got the C-shell? Throw away a couple of pages. Don't like the chapter ` vi tips & tricks' , `Saving time at the commandline' or `creating custom commands in vi', then you can skip another 100 pages. Conclusion. Although lot's of information isn't relevant to your need, unix-implementation, shell or skill-level, this book is easy to read thanks to the good layout and small paragraphs. The authors truly have years of experience and have made many handy shellscripts. For those of you who want to like to master the commandline of Unix and like to skim for the golden hint, this book is a true find. But if you know what you want to learn then dedicated books present a better alternative to this somewhat unfocussed book.
The best part is that it is so easy to use. Almost everything is under one page and it uses a great cross-referencing format that keeps you from having to have one finger holding your place in the index all the time.
I think more computer books should use this format! It is a must have for anyone learning Unix!!!
most people hate arcane unix commands, but in this book you'll be in love with these magic commands and learn to use them powerfully and creatively.
echo "Happy commadlining!"
Praise aside, the book is not for everyone. It is an intermediate level reference, not an introductory tutorial. If your problems are like "How do I delete a file?", you should read something else first, get acquainted with Unix, and then return to it. If, however, the questions you face are more like "How do I delete a file with a null name?", then this is exactly the book for you. Unless there is a real Unix wizard around you, this book is likely to earn you this title in your environment.
The second edition focuses on POSIX systems rather than on SysV/BSD, uses Bash and Tcsh instead of Sh, Ksh and Csh, and has moved from Awk to Perl. The two-colour printing is gone, though. Fortunately, the superb index - one of the best I have seen - is still here, and so are the cross-references in the text. Accompanying CD-ROM might be essential if you are living in the mountains of Tajikistan, but anybody connected to the Internet will probably prefer to download newer versions of software on-line.
Overall, there is tons, TONS of info (just look at the table of contents), the topics are not glossed over, the authors do a good job of doing more than simply telling you syntax and the info is easy to find.
Of course, nothing's perfect. The authors should throw in a chapter on NFS and reconfiguring the kernel. I guess they figured that that was something for Unix admins. I guarantee, however, that you'll have to hide this book if you get it!
I have about a dozen of those Post-It flags in my book to mark the several sections that I am currently reading. The design and cross-referencing is excellent! I have yet to see a book as well-constructed as this one.
The book is loaded with hints, tips, truicks and explanations bound to make your everyday UNIX life a lot easier!
It's the buy or die bible of UNIX.
#include int main() { cout << "BUY THIS BOOK!!!\n"; cout << "It's worth every penny\n"; return 1; }
If you have to have only one Unix book on your bookshelf, this should be it.
Not any more! UNIX Power Tools explains things in a way that is at the same time technical enough for old UNIX hands, and simple enough for the beginner. If you don't buy any other UNIX book, buy this one.
The tips and tricks are easy to use and very pertinent. Installing the software from the CD was a breeze! By far the best collection of freeware for UNIX I have ever seen. The book was very well written. Those with some moderate UNIX experience will get the most out of this book. A must have for any serious UNIX buff.
45 Awesome book!
This is by far the best Unix reference book on the market. I keep coming back to it again and again. I really love it. It contains a wealth of information on just about every Unix topic you can imagine. This book is like having a Unix guru by your side at all times, and actually teaches you to become a Unix guru yourself.
46 Best "how-to" reference book I have seen. Must have.
I looked for this book on the recommendation of a co-worker. I read the reviews prior to purchasing, but reserved judgement until I saw it myself. I must agree with everyone else that this is the best "how-to" book for any Unix Systems Administrator. The book gives practical answers in simple form for just about every situation a typical SA would run into. I put it to use from the first day I got it! Being new to Unix, I'm glad I have this as a reference book.
47 The Quintessential Reference Book!
I work for a major software manufacturer on mostly UNIX systems and often have to delve into the esoteric world of awk, sed, and perl to automate tasks. In this single reference I can find exactly what I need, and only what I need, very efficiently. Often, the very script or technique I need is listed in the text. Opening any page at random is to find some golden nugget of UNIX lore written out in light-hearted, readable text with useful examples.
48 Saving my life
I'm an experienced programmer, but haven't wandered into UNIX in over 20 years. I was having some serious problems deciphering shells.
49 Mama Mia!
Excellent! This book covers all major versions of UNIX and then some.
50 Like a raft to a sinking sailor!
And I mean sailor, not someone who hasn't seen a body of water and is out on a $200 cruise! In other words, this book would be a great help to intermediate to advanced UNIX users, while it'll leave novice programmers in a ball game with the vice president. Every page has at least 3 mantras and the chapters are packed with "rabbit-out-of-the-hat" tricks that'll amaze (and scare off!) anyone looking over your shoulder at your terminal as you try out one of the numerous recipes mentioned in this book. Definite asset for any serious UNIX programmers (or wannabe's)!
51 Good for beginners, too!
For the last several months I have been dealing with a Unix/Linux environmnet. I had no prior experience with Linux or Unix. However, I have to document and explain scripts, modules, and such every day as part of my work.
This is the first book that has given me bite-sized, useful information in an explanatory format that doesn't waste my time. Whereas O'Reilly's Running Linux helped me very little after a nearly-full read-through, Unix Power Tools has taught me something every time I pick it up. What's more, the chapters are small (and intriguing) enough that a flip-through during a bathroom break can send me back to the keyboard to try something new.
It's like an encyclopedia and your friend the SA in one. Get this and Essential System Administration and you cover the practical needs and the complex activities (respectively) of working in Unix-like-environments in two volumes.
52 My solution and savior...
I was stuck in a corporate software mess with a compilation of legacy UNIX Script, awk and other languages calling and executing both locally and remotely. With only intermediate experience in UNIX, a rather large pot of coffee and Jerry Peeks UNIX tools I was able to filter through, straighten out, and document the nightmare legacy code within half the time I expected.
The book has an outstanding state of the art, referencing and indexing to key words and commands while you read. I did not find myself flipping back and forth to the index. I was able to get the information very quickly without loosing train of thought. A fantastic book, I have several UNIX books and many in other languages and this one has the best layout and most complete reference.
Only one suggestion... don't let this book go out of print for so long. I had to wait months to get this new version. The old version was sold out all over the US. Maybe I will buy a few extra copies for investment purposes.
53 If you were to own one book on UNIX, this should be it
This is by far the best general UNIX book I've read - it covers everything from directory permissions, backups, using vi to writing shell scripts. Unlike many similar books, it's a fun read as well as a useful reference. Read this book and you're well on your way to gurudom.
54 ... they'll have to pry it from my cold, dead fingers
Excellent reference and a whole lot of fun. If I could only own one book on Unix, this would be it.
55 A Great Book
Unix Power tools is _the_ book. It is the best
book about general Unix I've ever seen. It covers
about "everything" you may think about and more.
If you want to be a Unix Power User this is your
book. Read it. Then reread. Then eat it. :)
56 UNIX Power Tools is the best unix book on the market
UNIX Power Tools packs more information
about UNIX than any other book on this planet.
Best of all, the mass amount of information
is organized and indexed in a way that make
it all easy to find and use.
An older student came to Otis and said, "I have been to see a
great number of teachers and I have given up a great number of pleasures.
I have fasted, been celibate and stayed awake nights seeking enlightenment.
I have given up everything I was asked to give up and I have suffered, but
I have not been enlightened. What should I do?"
Otis replied, "Give up suffering."
-- Camden Benares, "Zen Without Zen Masters"
One man's constant is another man's variable.
-- A.J. Perlis