Ideal for UNIX users who hunger for technical -- yet accessible -- information, UNIX Power Tools, 2nd Edition , consists of tips, tricks, concepts, and freeware (CD-ROM included). It also covers add-on utilities and how to take advantage of clever features in the most popular UNIX utilities.Loaded with even more practical advice about almost every aspect of UNIX, this edition addresses the technology that UNIX users face today, differing from the first edition in a number of important ways.First, it slants the blend of options and commands more toward the POSIX utilities, including the GNU versions; the bash and tcsh shells have greater coverage, but we've kept the first edition's emphasis on the core concepts of sh and csh that will help you use all UNIX shells; and, Perl is more important than awk these days, so we've de-emphasizedawk in this edition.This is a browser's book...like a magazine that you don't read from start to finish, but leaf through repeatedly until you realize that you've read it all. The book is structured so that it bursts at the seams with cross references. Interesting "sidebars" explore syntax or point out other directions for exploration, including relevant technical details that might not be immediately apparent. You'll find articles abstracted from other O'Reilly books, new information that highlights program "tricks" and "gotchas," tips posted to the Net over the years, and other accumulated wisdom.The 53 chapters in this book discuss topics like file management, text editors, shell programming -- even office automation. Overall, there's plenty of material here to satisfy even the most voracious appetites. The bottom line? UNIX Power Tools is loaded with practical advice about almost every aspect of UNIX. It will help you think creatively about UNIX, and will help you get to the point where you can analyze your own problems. Your own solutions won't be far behind.The CD-ROM includes all of the scripts and aliases from the book, plus perl , GNU emacs , netpbm (graphics manipulation utilities), ispell , screen , the sc spreadsheet, and about 60 other freeware programs. In addition to the source code, all the software is precompiled for Sun4, Digital UNIX, IBM AIX, HP/UX, Red Hat Linux, Solaris, and SCO UNIX.
My favorite of all the technical books I've written. While Jerry Peek did yeoman work on this book, and he and Mike Loukides wrote more of it than I did, it was my conception from start to finish. I was trying to construct a book that would work like the world wide web, just then brand new, and I think I succeeded. It was also really fun to write.
This one kept me company during my cancer treatment. While radioactive I had to read something disposable - not supposed to keep radioactive books - and I'd found this one being thrown out at work. It talked about all that command line stuff I know and love, but was more than a little out of date. I figured I could read the relevant bits, skip the rest, and then toss the book.
I'm actually sad to do so now.
Making one last pass through the pages I've marked to copy out the interesting stuff, then pitching it. I wonder if there's a revision that isn't 20 years old.
If you work with UNIX, even as a casual user or linux enthusiast, you need this book. It's not a "useful reference" it's a devotional. Read a random page every day. I'm totally serious. This book is a godsend. Note that if you use Mac OS X, you are using UNIX, and should seriously think about owning this book.
Hi, I am Robert from and I am working last 7+ years in this field. Really a really useful book when I worked in 2nd/3rd line support and had to “patch things up� from time to time.
More than you ever wanted to know about Unix, multiplied by ten. This book is absolutely stuffed from beginning to end with every sordid detail of Unix, from both a system administrator as well as a user perspective. Seriously, there is nothing this book doesn't cover in great detail. It's like 1,000 pages long. You'd have to be out of your mind to read the entire thing. It's great for reference and poking around, learning bits here and there. Everything is cross-referenced, and broken into small two- or three-page tutorials.
My favorite chapter was the one on sed. I had no idea sed was that powerful. My head was spinning the first time I read it. So I read it a second time, and I barely understood it all. What an amazingly powerful tool I had sitting on my computer all the time.
The one obvious downside of this book is its age. The latest edition is something like 10 years old now, and a lot has happened in that time. Some of the articles are irrelevant. There are lots of gotchas it points out regarding C shell, for example, before Bash sort of moved in and took over the shell space. It also talks about all the different Unix versions out there, but most of them nowadays are not very popular. Linux, FreeBSD, and Mac OS X (okay, maybe some Solaris too) are all that really matter any more.
But, damn, if you want to learn UNIX, you need this book, and you practically need nothing else.
A fantastic reference and learning bible of epic proportions. I love the way that relevant material that may be mentioned within a particular article is italicized and given a reference number, so you can look it up.
E.g. you may be looking at a section about printers and a technology may be referenced, all you have to do if you want to learn more is look at the reference number and check out the page to get more in depth knowledge of said technology.
I would advise you to buy this if you are intermediate - expert in the IT field.
In 1995, my first job out of school was doing UNIX system administration. The O'Reilly SA book was my main reference, but this one became my secret weapon. Learning about sed, awk, regexp, etc. showed me the path to the career i quickly realized i wanted: software development.
Must have if you're looking to use a Unix based system. Includes tutorials, tips, and cookbook style tidbits to get you through some difficult task on the Unix command line. Should be on every serious *Nixers reference shelf.
This is the book that introduced me to Unix. In the mid nineties I got an RA job at uni and my supervisor just gave me this book and told me to figure it out. Everything I know about bash/awk/sed I learned from this book.