Visual QuickPro Guide
Unix for Mac OS X 10.4
Matisse Enzer
Peachpit Press
1249 Eighth Street
Berkeley, CA 94710
510/524-2178
800/283-9444
510/524-2221 (fax)
Find us on the World Wide Web at: http://www.peachpit.com
To report errors, please send a note to errata@peachpit.com
Peachpit Press is a division of Pearson Education
Copyright 2006 by Matisse Enzer
Editor: Whitney Walker
Production Coordinator: Myrna Vladic
Copy Editor: Elissa Rabellino
Tech Editor: Scott M. Neal
Compositor: Jerry Ballew
Indexer: Rebecca Plunkett
All rights reserved. No part of this book may be reproduced or transmitted in any form by any means, electronic, mechanical, photocopying, recording, or otherwise , without the prior written permission of the publisher. For information on getting permission for reprints and excerpts, contact permissions@peachpit.com.
The information in this book is distributed on an "As Is" basis, without warranty. While every precaution has been taken in the preparation of the book, neither the author nor Peachpit Press shall have any liability to any person or entity with respect to any loss or damage caused or alleged to be caused directly or indirectly by the instructions contained in this book or by the computer software and hardware products described in it.
Visual QuickPro Guide is a registered trademark of Peachpit Press, a division of Pearson Education.
Throughout this book, trademarks are used. Rather than put a trademark symbol in every occurrence of a trademarked name , we state that we are using the names in an editorial fashion only and to the benefit of the trademark owner with no intention of infringement of the trademark.
9 8 7 6 5 4 3 2 1
Printed and bound in the United States of America
The first edition of this book was dedicated to David Hawkins,
{appledecwrlhplabs}! well!dhawk
It was David who taught me my first serious addition to a Unix command line:
command awk '{print }' sort (u@ uniq -c sort -nr
and this quote from Horace
To know all things is not permitted .
to which David's response was
But you can still go deeper . . .
David died on July 24, 2000. There is an online memorial at www. river .org/~dhawk/ memorial .html.
This second edition is dedicated to someone I haven't met yetsomeone who picks up this book, uses it, and years later realizes the quixotic turns that his or her life has taken as a result of delving into the strange land that we call Unix.