Unix Power Tools ペーパーバック – 2002/10/1
Kindle 端末は必要ありません。無料 Kindle アプリのいずれかをダウンロードすると、スマートフォン、タブレットPCで Kindle 本をお読みいただけます。
With the growing popularity of Linux and the advent of Darwin, Unix has metamorphosed into something new and exciting. No longer perceived as a difficult operating system, more and more users are discovering the advantages of Unix for the first time. But whether you are a newcomer or a Unix power user, you'll find yourself thumbing through the goldmine of information in the new edition of Unix Power Tools to add to your store of knowledge. Want to try something new? Check this book first, and you're sure to find a tip or trick that will prevent you from learning things the hard way.The latest edition of this best-selling favorite is loaded with advice about almost every aspect of Unix, covering all the new technologies that users need to know. In addition to vital information on Linux, Darwin, and BSD, Unix Power Tools 3rd Edition now offers more coverage of bash, zsh, and other new shells, along with discussions about modern utilities and applications. Several sections focus on security and Internet access. And there is a new chapter on access to Unix from Windows, addressing the heterogeneous nature of systems today. You'll also find expanded coverage of software installation and packaging, as well as basic information on Perl and Python.Unix Power Tools 3rd Edition 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. Bursting with cross-references, interesting sidebars explore syntax or point out other directions for exploration, including relevant technical details that might not be immediately apparent. The book includes 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.Affectionately referred to by readers as "the" Unix book, UNIX Power Tools provides access to information every Unix user is going to need to know. 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.
"Highly recommended." - Tony Houghton, Cvu, June 2003商品の説明をすべて表示する
Cons: wordy, could be a bit more academically written, "common tasks and ways of doing them" style is not my favorite
Pros: Detailed, contains interesting historical info, multiple authors provide different perspectives, humorous, enjoyable to read, feels like I've got a bunch of gurus sitting next to me at my desk
One of the best features is the organization of the book. The book is organized into clusters of chapters on a general theme such scripting. Each chapter focuses on one aspect of that theme, such as "Bash scripting" or "Perl Scripting." Individual chapters are themselves split into numbered sections (supplied in the footer of every page). The main idea is that you can and should read the sections of interest to you rather reading cover to cover. It's especially brilliant because, like a properly abstracted software design, the text is extensively cross-referenced inline making it easy to jump to the relevant section for more detail on a supporting topic.
The main reason I gave this book a 4 instead of a 5 is that the information is somewhat dated (2001?). For example, the section on GUIs and internet security is really old (although some of that is still relevant as well). However, it still contains valuable information on shell scripting, tools like `sed` and many topics which have have thus far continued to be true. I can't imagine gathering this information as easily through a google search. Plus, the authors are all vetted experts in their fields.
It won't teach you everything you need to know about Unix, but it will give you an in depth grasp on many topics, and it's a fantastic reference for someone like me who struggles to work in a Unix environment already and wants a firmer grasp.
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.