Buying Options
Mac OS X Panther in a Nutshell, Second Edition
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 Panther in a Nutshell, 2nd Edition offers a thorough treatment of Mac OS® X Panther, from its BSD Unix® foundation to the finer points of its user interface. It familiarizes readers with the Finder® and the Dock, file management, system configuration, network administration issues, and more, including a clear picture of what's new. The book also includes the most complete Unix command reference found in print--with each command and option painstakingly tested and checked against Panther.
Full Description
Table of Contents
  1. Lay of the Land

    1. Chapter 1 Using Mac OS X

      1. Starting Up and Logging In
      2. Startup and Shutdown Keys
      3. The Mac Desktop
      4. The Menu Bar
      5. The Application Switcher
      6. Exposé
      7. The Dock
      8. Windows
      9. Opening and Saving Documents
      10. Services
      11. Logging Out and Shutting Down
    2. Chapter 2 Using the Finder

      1. Finder Overview
      2. Finder Views
      3. Relaunching the Finder
      4. Menus and Keyboard Shortcuts
      5. Searching for and Locating Files
      6. File Types
      7. Folders
      8. Bundles
      9. Aliases
      10. Moving and Copying Files and Folders
      11. The Get Info Window
    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 System Preferences

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

      1. Applications
      2. Installing Applications
    6. Chapter 6 Task and Setting Index

  2. System and Network Administration

    1. Chapter 7 Filesystem Overview

      1. Mac OS X Filesystems
      2. Filesystem Organization
      3. Hidden Files
      4. The File Permissions System
    2. Chapter 8 Networking

      1. Networking Basics
      2. Accessing Network Disks
      3. Web Browsing
      4. Using FTP
      5. Remote Logins
      6. Virtual Private Networking
      7. Rendezvous
    3. Chapter 9 Printer Configuration and Printing

      1. How Printing Works
      2. The Print Dialog
      3. Printer Setup Utility
      4. Page Setup
      5. Print & Fax Preferences
      6. ColorSync
      7. PostScript Converter
      8. Alternative Printer Interfaces
      9. Printer Sharing
      10. Configuring CUPS
      11. Printer Drivers
    4. Chapter 10 System Administration Overview

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

      1. Understanding Directory Services
      2. Programming with Directory Services
      3. Configuring Directory Services
      4. NetInfo Manager
      5. Directory Services Utilities
      6. Managing Groups
      7. Managing Users and Passwords
      8. Managing Hostnames and IP Addresses
      9. Exporting Directories with NFS
      10. Flat Files and Their Directory Services Counterparts
      11. Restoring the Directory Services Database
    6. Chapter 12 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. Daemon Management
    7. Chapter 13 Security Basics

      1. General Security
      2. Authentication
      3. Filesystem Security
      4. Physical Security
  3. Scripting and Development

    1. Chapter 14 AppleScript

      1. The Script Menu Extra
      2. Programming AppleScript
      3. Script Editor
      4. Folder Actions
      5. AppleScript Studio
      6. Scripting the Terminal
      7. AppleScript Resources
    2. Chapter 15 Xcode Tools

      1. Getting the Xcode Tools
      2. The Developer Folder
      3. Developer Applications
      4. Xcode
      5. Programming Languages
      6. Interface Builder
      7. Libraries and Frameworks
      8. The Info.plist File
    3. Chapter 16 Java on Mac OS X

      1. Java Tools and Applications
      2. Running Mac-Friendly Java Programs
      3. Running Generic Java Applications
      4. Java on the Command Line
      5. Customizing Java Applications
    4. Chapter 17 CVS

      1. Basic Concepts
      2. CVS Command Format
      3. Common Global Options
      4. Gotchas
      5. CVS Administrator Reference
      6. CVS User Reference
  4. Under Mac OS X's Hood

    1. Chapter 18 Using the Terminal

      1. Using the Terminal
      2. Process Management
    2. Chapter 19 Shell Overview

      1. Introduction to the Shell
      2. Shell Flavors
      3. Common Features
      4. Differing Features
    3. Chapter 20 bash: The Bourne-Again Shell

      1. Invoking the Shell
      2. Syntax
      3. Variables
      4. Arithmetic Expressions
      5. Command History
      6. Job Control
      7. Built-in Commands
    4. Chapter 21 tcsh: An Extended C Shell

      1. Overview of Features
      2. Invoking the Shell
      3. Syntax
      4. Variables
      5. Expressions
      6. Command History
      7. Command-Line Manipulation
      8. Job Control
      9. Built-in Commands
    5. Chapter 22 Pattern Matching

      1. Filenames Versus Patterns
      2. Metacharacters, Listed by Unix Program
      3. Metacharacters
      4. Examples of Searching
    6. Chapter 23 The vi Editor

      1. Review of vi Operations
      2. vi Command-Line Options
      3. ex Command-Line Options
      4. Movement Commands
      5. Edit Commands
      6. Saving and Exiting
      7. Accessing Multiple Files
      8. Window Commands
      9. Interacting with the Shell
      10. Macros
      11. Miscellaneous Commands
      12. Alphabetical List of Keys in Command Mode
      13. Syntax of ex Commands
      14. Alphabetical Summary of ex Commands
      15. vi Configuration
    7. Chapter 24 The Emacs Editor

      1. Emacs Concepts
      2. Typical Problems
      3. Notes on the Tables
      4. Summary of Commands by Group
      5. Summary of Commands by Key
      6. Summary of Commands by Name
    8. Chapter 25 The Defaults System

      1. Property Lists
      2. Viewing and Editing Property Lists
    9. Chapter 26 The X Window System

      1. About Apple's X11
      2. Installing X11
      3. Running X11
      4. Customizing X11
      5. X11-Based Applications and Libraries
      6. Connecting to Other X Window Systems
      7. Virtual Network Computer
    10. Chapter 27 Installing Unix Software

      1. Package Managers
      2. Installing from Source
    11. Chapter 28 Unix Command Reference

      1. Alphabetical Summary of Commands
  5. Appendixes

    1. Appendix A Special Characters

    2. Appendix B Resources

      1. Books
      2. Magazines
      3. Mailing Lists
      4. Web Sites
  1. Colophon

View Full Table of Contents
Product Details
Title:
Mac OS X Panther in a Nutshell, Second Edition
By:
Chuck Toporek, Chris Stone, Jason McIntosh
Publisher:
O'Reilly Media
Formats:
  • Print
Print Release:
June 2004
Pages:
1056
Print ISBN:
978-0-596-00606-8
| ISBN 10:
0-596-00606-3
Customer Reviews
About the Authors
  1. 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.

  2. 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 Panther 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 handdrawn from photographs of Vinny by his aunt, Lorrie LeJeune.

Search and rescue dogs are in quite a stressful field of work. In order for the dogs to be able to perform well, they must adapt to many different things--for example, diverse 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 Anne Weeks Mayo was the copyeditor and production editor for Mac OS X Panther in a Nutshell. Colleen Gorman, Sarah Sherman, and Claire Cloutier provided quality control. Jamie Peppard and Mary Agner provided production assistance. Julie Hawks wrote (and did a mighty fine job on) 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.

Melanie Wang designed the interior layout, based on a series design by David Futato. Julie Hawks converted the Word files to FrameMaker 5.5.6 with a format conversion tool created by Erik Ray, Jason McIntosh, Neil Walls, and Mike Sierra that uses Perl and XML technologies. 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 Panther in a Nutshell