Mac OS X Power Tools

Mac OS X Power Tools

Dan Frakes
San Francisco London

Associate Publisher: Joel Fugazzotto

Acquisitions Editor: Ellen L. Dendy

Developmental Editor: Brianne Agatep

Production Editor: Dennis Fitzgerald

Technical Editor: James Bucanek

Copyeditor: Cheryl Hauser

Compositor: Jeffrey Wilson, Happenstance Type-O-Rama

Proofreaders: Emily Hsuan, Darcey Maurer, Nancy Riddiough, Monique van den Berg

Indexer: Ted Laux

Cover Designer, Illustrator: Richard Miller, Calyx Design

World rights reserved. No part of this publication may be stored in a retrieval system, transmitted, or reproduced in any way, including but not limited to photocopy, photograph, magnetic, or other record, without the prior agreement and written permission of the publisher.

Library of Congress Card Number: 2003100045

ISBN: 0-7821-4192-7

SYBEX and the SYBEX logo are either registered trademarks or trademarks of SYBEX Inc. in the United States and/or other countries.

Screen reproductions produced with Snapz Pro X. © 1995–2002 Ambrosia Software Inc. All rights reserved. Snapz Pro X is a trademark of Ambrosia Software.

TRADEMARKS: SYBEX has attempted throughout this book to distinguish proprietary trademarks from descriptive terms by following the capitalization style used by the manufacturer.

The author and publisher have made their best efforts to prepare this book, and the content is based upon final release software whenever possible. Portions of the manuscript may be based upon pre-release versions supplied by software manufacturer(s). The author and the publisher make no representation or warranties of any kind with regard to the completeness or accuracy of the contents herein and accept no liability of any kind including but not limited to performance, merchantability, fitness for any particular purpose, or any losses or damages of any kind caused or alleged to be caused directly or indirectly from this book.

Manufactured in the United States of America

10 9 8 7 6 5 4 3 2 1

The Finder (Chapter 5)

control+tab or control+I (in list view)

Change column sorting; cycles columns left to right (add shift key to cycle right to left)


Open View Options


Show/hide window toolbar for active window


Go to Computer/Home/iDisk/Applications/Favorites (respectively) in active window (a new window will be opened if necessary)


Bring up "Go to Folder" dialog in active window (a new window will be opened if necessary)

command+[ or command+]

Go back or forward in window view history


Close active Finder window (add option to close all)


Bring up Find dialog


Bring up Connect to Server dialog


Eject/unmount selected disc/volume

Open/Save Dialog Shortcuts (Chapter 5)


Switch between browser and text fields

arrow keys, page up/down

Navigate in browser


Change directory view to Applications/Computer/Favorites/Home/iDisk (respectively); iDisk will be mounted if necessary.


Create new folder in the current directory


Change directory view to Desktop

The Dock (Chapter 6)

command+tab or command+shift+tab

Cycle through active applications. (You can quit or hide applications as you cycle through them.)


Toggle Dock auto-hide on/off

Applications including the Finder (see Chapters 6 and 7)


Hide current application (add option to hide other apps)


Minimize active window to the Dock (add option to minimize all windows for the active application)

command+' or command+shift+'

Cycle through current application's windows

Screenshots (Chapter 7)

By default, screenshots are saved to the Desktop in PDF format; add the control key to any of the below to copy to the clipboard instead.


Full screenshot


Crosshair to allow selection of screenshot area

command+shift+4, then spacebar

Camera to capture specific screen object

To Jennifer, for being everything to me.


(Or: The people I've remembered to thank, which is not necessarily everyone whom I should have thanked.)

Specific Thanks

First, I couldn't have done this without the Sybex team: (in order of appearance) Ellen Dendy, Joel Fugazzotto, Brianne Agatep, Dennis Fitzgerald, and Cheryl Hauser. I can't thank them enough for approaching me to do this book, and for guiding me through the process of writing it. (Brianne's significance in the latter category was beyond measure.) And to the rest of the Sybex staff who shepherded the book through the writing, editing, and production processes so that you could be reading it right now: thank you, thank you, thank you.

Along those lines, I also want to thank my agent, Neil Salkind. If the Sybex team held one of my hands through this process, Neil pulled me along by the other. He and the StudioB staff made writing the book easier by worrying about contracts, payments, and the like, so that I didn't have to.

I of course want to thank Chris Pepper, who wrote the first and second drafts of Chapter 15 (Utilizing Unix). Due to several unexpected events, the book fell a bit behind schedule; Chris stepped in and took Chapter 15 off my hands, helping to ensure that we made our publishing deadlines. He did a great job squeezing an immense amount of information into one chapter, and was very responsive to feedback and questions. I consider myself to be fairly knowledgeable about Unix, but I learned some very cool things from his writing. I'm sure you will, too.

I also want to thank James Bucanek, the book's technical editor, for all his hard work in both catching my mistakes and commenting on my content (not to mention the time he spent trying every single procedure in this book!). His feedback improved the book significantly. I just hope he's available the next time, as well.

General Thanks

Since they rarely get thanked in places like this, I want to publicly express my gratitude to the people at Apple—top to bottom—without whom there wouldn't be this amazing thing called the Mac. They may not be perfect, but they get pretty darned close most of the time. Similarly, thanks to Mac software developers for keeping the pantry stocked with cool and useful products. Anyone who says the Mac platform doesn't have a lot of great software must not be looking very hard.

I would also be remiss if I didn't mention the thousands of Mac users with whom I've talked and exchanged e-mail over the years. Your support, questions, and knowledge have kept me at this longer than I ever would have imagined.

Special Thanks

Although he didn't have a direct role in this book, I want extent my warm thanks to Ted Landau, who over the past few years has become not only a mentor and a sounding board, but also a good friend. Many of my writing opportunities can be traced back to Ted's faith in my abilities. I look forward to many more years of friendship and collaboration.

I also want to send my best wishes to UCLA's GSE&IS ETU. I blame them for getting me into this business. :-)

Final Thanks

Finally, my deepest gratitude and appreciation goes out to Jennifer, without whose support I never would have started this project, and without whose presence I may never have finished it.