Buying Options
Mac OS X in a Nutshell
This product is no longer available.

Please consider the latest edition.

Product Editions

  1. Mac OS X Tiger in a Nutshell - November 2005
  2. Mac OS X Panther in a Nutshell, Second Edition - June 2004 (out of print)
  3. Mac OS X in a Nutshell - January 2003 (out of print)
Description
Mac OS X in a Nutshell offers a thorough treatment of Mac OS X version 10.2, from its BSD Unix foundation to Aqua, the new user interface. The book's "Unix Command Reference" is the most complete and thorough coverage of Mac OS X Unix commands you can find anywhere. Each command and option in this section has been painstakingly tested and checked against Jaguar. Serious users who want more from their system will find everything they need to know systematically documented in this book.
Full Description
Table of Contents
  1. Lay of the Land

    1. Chapter 1 Using Mac OS X

      1. The Mac Desktop
      2. The Menu Bar
      3. The Dock
      4. Windows
      5. Opening and Saving Documents
      6. Services
      7. Logging Out and Shutting Down
      8. Starting Up and Logging In
    2. Chapter 2 Using the Finder

      1. Finder Overview
      2. Finder Views
      3. Menus and Keyboard Shortcuts
      4. Files, Folders, and Disks
      5. Moving, Copying, and Renaming Objects
      6. The Get Info Window
      7. Favorites
      8. Searching for and Locating Files
      9. Relaunching the Finder
    3. Chapter 3 Mac OS 9, Mac OS X,and Classic

      1. Changes to Mac OS X from Mac OS 9
      2. What Is Classic?
      3. Starting Classic
      4. Controlling Classic
      5. Managing Classic Applications
      6. Using Classic Applications
      7. Printing from Classic
      8. Dual-Booting with Mac OS 9
    4. Chapter 4 Task and Setting Index

  2. System Configuration

    1. Chapter 5 System Preferences

      1. Using System Preferences
      2. The System Preference Panels
      3. Speech Recognition and Speakable Commands
      4. Adding Panes to System Preferences
    2. Chapter 6 Applications and Utilities

      1. Applications
      2. Installing Applications
    3. Chapter 7 Networking

      1. Networking Basics
      2. Mounting Network Disks
      3. Web Browsing
      4. Using FTP
      5. Remote Logins
      6. Virtual Network Computers
    4. Chapter 8 Printer Configurationand Printing

      1. How Printing Works
      2. The Print Dialog
      3. Print Center
      4. Page Setup
      5. Alternative Printer Interfaces
      6. Printer Sharing
      7. Configuring CUPS
      8. Printer Drivers
      9. Saving as PDF
    5. Chapter 9 Filesystem Overview

      1. Mac OS X Filesystems
      2. Filesystem Organization
      3. Hidden Files
      4. The File Permissions System
    6. Chapter 10 Running Java Applications

      1. How Java Works
      2. Running Standalone Applications
      3. Running Applets
      4. Java on the Command Line
      5. Building Applications with MRJAppBuilder
  3. System and Network Administration

    1. Chapter 11 System Administration Overview

      1. Acting as Root
      2. Managing Users and Groups
      3. Network Administration
      4. NFS
      5. Single-User Mode
      6. Cron Tasks
    2. Chapter 12 Directory Services and NetInfo

      1. Open Directory Overview
      2. Directory Access
      3. NetInfo Concepts
      4. NetInfo User Interfaces
      5. Exploring Common Directories
      6. The Machines Directory
      7. For More Information
    3. Chapter 13 Running Network Services

      1. Network Services Overview
      2. Running Services in Mac OS X
      3. Mail Services
      4. Web Services
      5. File Transfer Protocol (FTP)
      6. Remote Login Services
      7. File Sharing Services
      8. Configuring Startup Items
    4. Chapter 14 Web Publishing with a DAMP System

      1. Elements of a DAMP System
      2. Setting Up DAMP
      3. Using Web Serving Frameworks
  4. Scripting and Development

    1. Chapter 15 Development Tools

      1. Getting the Developer Tools
      2. The Developer Folder
      3. Development Applications
      4. Project Builder
      5. Programming Languages
      6. Interface Builder
      7. Libraries and Frameworks
      8. The Info.plist File
    2. Chapter 16 AppleScript

      1. The Script Menu Extra
      2. Programming AppleScript
      3. Scripting the Terminal
    3. Chapter 17 Text Editing on Mac OS X

      1. Types of Text Files
      2. Property Lists
      3. Graphical Text Editors
      4. Unix Text Editors
      5. Text Encodings
    4. Chapter 18 Using CVS

      1. Basic Concepts
      2. CVS Administrator Reference
      3. CVS User Reference
      4. CVS in Project Builder
  5. Under Mac OS X's Hood

    1. Chapter 19 Using the Terminal

      1. Using the Terminal
      2. Process Management
      3. Terminal Alternatives
    2. Chapter 20 Pattern Matching

      1. Filenames Versus Patterns
      2. Metacharacters, Listed by Unix Program
      3. Metacharacters
      4. Examples of Searching
    3. Chapter 21 Shells and Shell Programming

      1. Introduction to the Shell
      2. Mac OS X Shells
      3. tcsh in Detail
      4. Variables
      5. Expressions
      6. Command History
      7. Command-Line Manipulation
      8. Job Control
      9. Built-in tcsh Commands
    4. Chapter 22 The Defaults System

      1. Property Lists
      2. Viewing and Editing Property Lists
    5. Chapter 23 Running the X Windows System

      1. Installing the X Windows System
      2. Running XDarwin
      3. Desktops and Window Managers
      4. X11-Based Applications and Libraries
      5. Aqua-Like X Windows with OroborOSX
      6. Aqua-X11 Interactions
      7. Connecting to Other X Window Systems
    6. Chapter 24 Installing Unix Software

      1. Package Managers
      2. Installing from Source
    7. Chapter 25 Unix Command Reference

      1. Alphabetical Summary of Commands
  1. Appendix A Resources

    1. Books

    2. Magazines

    3. Mailing Lists

    4. Web Sites

  2. Colophon

View Full Table of Contents
Product Details
Title:
Mac OS X in a Nutshell
By:
Jason McIntosh, Chuck Toporek, Chris Stone
Publisher:
O'Reilly Media
Formats:
  • Print
Print Release:
January 2003
Pages:
832
Print ISBN:
978-0-596-00370-8
| ISBN 10:
0-596-00370-6
Customer Reviews
About the Authors
  1. Jason McIntosh

    Jason McIntosh lives and works in and around Boston. He has co-authored two O'Reilly books, Mac OS X in a Nutshell and Perl & XML, and writes occasional columns and weblog entries for the O'Reilly Network. His homepage is at http://www.jmac.org.

    View Jason McIntosh's full profile page.

  2. Chuck Toporek

    Chuck Toporek cut his teeth on a Mac II system when he got his first job in publishing in 1988, and has been using them ever since. Chuck is a senior editor in charge of the Mac OS X/Apple Developer Connection (ADC) series for O'Reilly & Associates, Inc. He is also the author/editor of the Mac OS X Panther Pocket Guide, co-author of Mac OS X in a Nutshell, and author of the upcoming title, Inside .Mac.

    View Chuck Toporek's full profile page.

  3. Chris Stone

    Chris Stone (cjstone@mac.com) is a Senior Systems Administrator (the Mac guy) at O'Reilly & Associates and coauthor of Mac OS X in a Nutshell. He's written several Mac OS X related articles for the O'Reilly MacDevCenter (www.macdevcenter.com), and contributed to Mac OS X: The Missing Manual from Pogue Press. Chris lives in Petaluma, California with his wife, Miho, and two sons, Andrew and Jonathan.

    View Chris Stone's full profile page.

Colophon

Our look is the result of reader comments, our own experimentation, and feedback from distribution channels. Distinctive covers complement our distinctive approach to technical topics, breathing personality and life into potentially dry subjects. The animal on the cover of Mac OS X in a Nutshell is a German shepherd. The model for this picture was Vinny, a search and rescue dog for the King County (Washington) Sheriff's department. The German shepherd was hand-drawn from photographs of Vinny by his aunt, Lorrie LeJeune, an editor at O'Reilly.

Search and rescue dogs are in quite a stressful field of work. In order for the dogs to be able to perform well, it must adapt to many different things-- for example, modes of travel, new people, all kinds of weather, and various types of terrain. Often, search and rescue dogs are medium to large in size. They are expected to be intelligent, strong, and generally even-tempered. The German shepherd is by no means the only breed of dog who takes on this line of work. Ultimately, search and rescue dogs must have a strong nose and be physically fit. It is a difficult job that requires the dedication and commitment of both the dog and its owner/partner. Mary Brady was the production editor and copyeditor for Mac OS X in a Nutshell. Ann Schirmer was the proofreader. Sarah Sherman and Claire Cloutier provided quality control. Genevieve d'Entremont, Judy Hoer, Andrew Savikas, and Reg Aubry provided production assistance. Julie Hawks wrote the index.

Emma Colby designed the cover of this book, based on a series design by Edie Freedman. The cover image is an original illustration created by Lorrie LeJeune. Emma Colby produced the cover layout with QuarkXPress 4.1 using Adobe's ITC Garamond font.

David Futato designed the interior layout. Joe Wizda and Mike Sierra converted the files from Microsoft Word to FrameMaker 5.5.6 using tools created by Mike Sierra. The text font is Linotype Birka; the heading font is Adobe Myriad Condensed; and the code font is LucasFont's TheSans Mono Condensed. The illustrations that appear in the book were produced by Robert Romano and Jessamyn Read using Macromedia FreeHand 9 and Adobe Photoshop 6. The tip and warning icons were drawn by Christopher Bing. This colophon was written by Mary Brady.

  • Book cover of Mac OS X  in a Nutshell