Mac OS X in a Nutshell

Book description

Mac OS X is a stunning technical achievement--a virtually crash-proof Unix core paired with the sleek Aqua interface, bringing style, usability, and stability to a new level. It has almost everything that Macintosh fans have been waiting for: protected memory, crash resistance, and the ability to run the 18,000 existing Mac programs and an unlimited supply of Unix and Open Source software. An instant success among longtime Apple users and developers, the new Mac operating system is becoming the system of choice among serious Unix users as well. There is plenty of territory to explore in Mac OS X, and O'Reilly's latest Nutshell book, Mac OS X in a Nutshell, offers all audiences--both longtime Mac users and converts--the most complete guide to this remarkable operating system. In the tradition of O'Reilly's Nutshell series, this new title 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--even the manpages that ship with the system can't compete in accuracy. The reference incorporates the new command-line tools that come with Apple's Developer tools. It familiarizes readers with the Finder and the Dock, file management, system configuration, network administration issues, and more. Later chapters include bonus material for the Unix user, including advanced use of the Terminal and how to configure a DAMP (Darwin, Apache, MySQL, Perl/PHP) web publishing system. Other topics covered in the book include:

  • Filesystem overview

  • Running Java applications

  • System and Network Administration

  • Directory Services and NetInfo

  • Scripting on Mac OS X

  • Using CVS

  • Unix Command Reference

  • Installing and Running X Windows and BSD Unix applications

  • Mac OS X in a Nutshell follows the common-sense O'Reilly approach, cutting through the hype and giving readers practical details they can use every day. Serious users who want more from their system will find everything they need to know systematically documented in this book. It provides a wealth of knowledge for anyone who wants to make the most of Mac OS X.

    Table of contents

    1. Mac OS X in a Nutshell
      1. Preface
        1. The Layers of Mac OS X
        2. Audience for This Book
          1. Who This Book Is for
          2. Who This Book Isn’t for
        3. How This Book Is Organized
        4. Conventions Used in This Book
        5. Comments and Questions
        6. Acknowledgments
          1. Acknowledgments for Jason McIntosh
          2. Acknowledgments for Chuck Toporek
          3. Acknowledgments for Chris Stone
      2. I. Lay of the Land
        1. 1. Using Mac OS X
          1. The Mac Desktop
          2. The Menu Bar
            1. Menu Basics
              1. Commands
              2. Submenus
            2. Contextual Menus
            3. The Apple Menu
              1. Force-quitting applications
            4. The Application Menu
            5. Standard Application Menus
            6. Menu Extras
          3. The Dock
            1. Application Icons
              1. Adding and removing applications from the Dock
            2. Dock Menus
            3. Disk, Folder, and File Icons
            4. Minimized Windows
            5. The Finder
            6. The Divider
            7. Trash
              1. Deleting files
              2. Unmounting disks
              3. Removing other stuff
            8. Dock Shortcuts
          4. Windows
            1. Window Controls
            2. Document Windows
            3. Toolbars
            4. Window Types
              1. Dialogs: windows and sheets
              2. Drawers
              3. Interleaving windows
          5. Opening and Saving Documents
            1. The Open Window
            2. The Save Window
              1. Choosing a filename
              2. Choosing a location
          6. Services
          7. Logging Out and Shutting Down
          8. Starting Up and Logging In
            1. Startup and Shutdown Keys
        2. 2. Using the Finder
          1. Finder Overview
            1. The Finder Toolbar
            2. Customizing the Toolbar
          2. Finder Views
            1. Icon View
              1. Icon View’s options
            2. List View
              1. Sorting a List View
              2. List View’s options
              3. Arranging columns in List View
            3. Column View
              1. Column View’s options
              2. Resizing column widths
            4. Finder Preferences
          3. Menus and Keyboard Shortcuts
            1. The Finder’s Application Menu
            2. The File Menu
            3. The Edit Menu
            4. The View Menu
            5. The Go Menu
            6. The Window Menu
            7. The Help Menu
            8. Basic Keyboard Shortcuts
            9. Keyboard Navigation
              1. Selecting icons
              2. Opening icons and navigating folders
          4. Files, Folders, and Disks
            1. Disks
            2. Files
              1. Applications
              2. Documents
              3. Binding documents to applications
            3. Folders
            4. Bundles
            5. Aliases
          5. Moving, Copying, and Renaming Objects
            1. File Permissions
            2. Moving and Copying Objects
            3. Creating Aliases
            4. Renaming Objects
            5. Filename Rules
            6. Moving Objects to the Trash
          6. The Get Info Window
          7. Favorites
          8. Searching for and Locating Files
            1. Finding Files Through the Finder
            2. Rapid Searching Within Finder Windows
            3. Finding Files by Content
            4. Finding Files with the Terminal
              1. The locate command
              2. Searching file content with grep
              3. find
          9. Relaunching the Finder
        3. 3. Mac OS 9, Mac OS X,and Classic
          1. Changes to Mac OS X from Mac OS 9
            1. The Apple Menu
            2. Think System Preferences, Not Control Panels
            3. Other Missing Items
          2. What Is Classic?
          3. Starting Classic
          4. Controlling Classic
          5. Managing Classic Applications
            1. Classic Applications and Memory
          6. Using Classic Applications
            1. Classic’s Menu Bar
            2. Classic Application Windows
            3. The Dock and Classic
            4. Force-Quitting Classic Applications
          7. Printing from Classic
          8. Dual-Booting with Mac OS 9
        4. 4. Task and Setting Index
          1. Accessibility
          2. Accounts and User Management
          3. AirPort
          4. AppleScript
          5. Background Images
          6. Classic
          7. Colors
          8. Date and Time
          9. Disks
          10. Display
          11. The Dock
          12. Files and Folders
          13. Finder
          14. Fonts and Font Management
          15. Groups
          16. Internet, Web, and Email
          17. .Mac Accounts
          18. Menu Extras
          19. Mice, Trackpads, and Scrollwheel Mice
          20. Modems and Dial-Up Networking
          21. Networking
          22. Printer Configuration and Printing
          23. Screensavers
          24. Screenshots
          25. Searching for and Locating Files
          26. Security
          27. System Information
          28. System Status
          29. Terminal Settings
          30. Troubleshooting and Maintenance
          31. Windows
      3. II. System Configuration
        1. 5. System Preferences
          1. Using System Preferences
            1. The Toolbar
          2. The System Preference Panels
            1. Personal
              1. Desktop
              2. Dock
              3. General
              4. International
              5. Login Items
              6. My Account
              7. Screen Effects
            2. Hardware
              1. CDs & DVDs
              2. ColorSync
              3. Displays
              4. Energy Saver
              5. Keyboard
              6. Mouse
              7. Sound
              8. Bluetooth
              9. Ink
            3. Internet & Network
              1. Internet
              2. Network
              3. QuickTime
              4. Sharing
            4. System
              1. Accounts
              2. Classic
              3. Date & Time
              4. Software Update
              5. Speech
              6. Startup Disk
              7. Universal Access
          3. Speech Recognition and Speakable Commands
            1. Activating Speech Recognition
            2. Speakable Items
            3. Customizing Speakable Items
          4. Adding Panes to System Preferences
        2. 6. Applications and Utilities
          1. Applications
            1. Utilities
          2. Installing Applications
            1. Software Installers
              1. Uninstalling applications
              2. The authentication lock
            2. Installing Mac OS 9 Applications
            3. Disk Images
            4. File Compression
            5. Cleaning Up
        3. 7. Networking
          1. Networking Basics
            1. The Network Pane
              1. Choosing network interfaces
              2. Configuring TCP/IP
              3. Other configurations
              4. Locations
              5. Adding and using locations
              6. Editing and removing locations
            2. Connecting Through Dialup
          2. Mounting Network Disks
            1. Mounting Through the Finder
              1. Connecting to AFP shares
              2. Connecting to SMB/CIFS shares
              3. Mounting WebDAV sites
              4. NFS
            2. Mounting Disks Through the Terminal
          3. Web Browsing
            1. Alternative Browsers
            2. Changing the Default Browser
            3. Browsing in the Terminal
          4. Using FTP
            1. Passive FTP Mode
          5. Remote Logins
          6. Virtual Network Computers
            1. Launching VNC
            2. Connecting to the Mac OS X VNC Server
            3. Mac OS X VNC Viewers
        4. 8. Printer Configurationand Printing
          1. How Printing Works
          2. The Print Dialog
            1. Saving Your Printing Settings
            2. Application-Specific Print Options
            3. The Simplified Print Sheet
          3. Print Center
            1. The Printer List
              1. Adding and configuring printers
              2. Modifying list entries
            2. Printer Queues
          4. Page Setup
          5. Alternative Printer Interfaces
            1. Web-Based Print Administration
            2. Command-Line Tools
            3. Printer Classes
          6. Printer Sharing
            1. Printer Sharing Through the Sharing Pane
          7. Configuring CUPS
            1. Sharing Through cupsd.conf
          8. Printer Drivers
          9. Saving as PDF
        5. 9. Filesystem Overview
          1. Mac OS X Filesystems
            1. Differences Between HFS+ and UFS
            2. File Forks
              1. Attribute forks
            3. Other Supported Filesystem Formats
          2. Filesystem Organization
            1. Domains
            2. Special Folders
              1. User directories
              2. The Library folder
          3. Hidden Files
            1. Seeing Hidden Files
            2. Dotfiles
            3. Exploring root
              1. Hidden Mac OS 9 files
              2. Hidden Darwin files
          4. The File Permissions System
            1. Owners and Groups
            2. Viewing and Modifying File Permissions
        6. 10. Running Java Applications
          1. How Java Works
          2. Running Standalone Applications
          3. Running Applets
            1. Applets in a Web Browser
            2. Applets in Applet Launcher
          4. Java on the Command Line
            1. Class Paths
            2. Other Command-Line Tools
          5. Building Applications with MRJAppBuilder
      4. III. System and Network Administration
        1. 11. System Administration Overview
          1. Acting as Root
            1. Using sudo
            2. The Root User Account
          2. Managing Users and Groups
            1. Managing Users Through the Accounts Pane
            2. Nonhuman User Accounts
            3. Managing Groups
          3. Network Administration
            1. Overview of TCP/IP
              1. IP addresses
              2. Gateways and routing
            2. Configuring TCP/IP
              1. ifconfig
            3. Troubleshooting TCP/IP
              1. More about port scanning
          4. NFS
            1. Mounting NFS
              1. Static NFS mounting
              2. NFS through automount
              3. Daemons
              4. Exporting filesystems
              5. NFS and network security
            2. Mac OS X’s Firewall
              1. Using the ipfw command
              2. Through the Sharing pane
              3. Internet sharing
              4. Sharing over AirPort
          5. Single-User Mode
            1. Booting into Single-User Mode
            2. Exiting Single-User Mode
          6. Cron Tasks
        2. 12. Directory Services and NetInfo
          1. Open Directory Overview
          2. Directory Access
            1. Services
            2. Authentication and Contacts
          3. NetInfo Concepts
            1. NetInfo Domains
              1. Local domains
              2. Shared domains
              3. Directories
            2. Building a NetInfo Hierarchy
              1. Binding styles
              2. Configuring bindings
              3. Domain replication
          4. NetInfo User Interfaces
            1. Command-Line NetInfo Tools
            2. NetInfo Manager
              1. Creating new directories
              2. Modifying properties
              3. NetInfo Manager Preferences
          5. Exploring Common Directories
          6. The Machines Directory
          7. For More Information
        3. 13. Running Network Services
          1. Network Services Overview
          2. Running Services in Mac OS X
            1. Running Services Through the Sharing Pane
          3. Mail Services
            1. Mail Transport Agents (sendmail)
              1. Using sendmail
              2. Alternative mail agents
            2. Mail Delivery Agents
          4. Web Services
            1. Apache Configuration
            2. Apache Modules
          5. File Transfer Protocol (FTP)
            1. Enabling Anonymous FTP
          6. Remote Login Services
            1. The Secure Shell
            2. Telnet
            3. The Remote Shell
          7. File Sharing Services
          8. Configuring Startup Items
            1. Manually Running StartupItems
            2. The /etc/hostconfig File
            3. StartupParameters.plist
        4. 14. Web Publishing with a DAMP System
          1. Elements of a DAMP System
          2. Setting Up DAMP
            1. Choosing a Language
            2. Preparing the Language for Database Connections
            3. Setting Up MySQL
              1. Installing MySQL
              2. Starting the database
            4. Setting Up Apache
              1. Activating PHP
              2. Activating mod_perl
          3. Using Web Serving Frameworks
      5. IV. Scripting and Development
        1. 15. Development Tools
          1. Getting the Developer Tools
          2. The Developer Folder
          3. Development Applications
          4. Project Builder
            1. Finding Documentation
              1. Class and method documentation
              2. Manualpages
            2. Project Types
              1. Document-based applications
            3. Building Projects
              1. Targets
              2. Build styles
            4. Using the Debugger
          5. Programming Languages
          6. Interface Builder
          7. Libraries and Frameworks
            1. Frameworks
          8. The Info.plist File
        2. 16. AppleScript
          1. The Script Menu Extra
          2. Programming AppleScript
            1. About Apple Events
            2. The Five-Minute Guide to AppleScript
              1. AppleScript syntax summary
              2. Extending AppleScript
            3. Script Editor
              1. Creating, compiling, and running scripts
              2. Recording scripts
              3. Saving scripts
              4. Testing scripts
            4. AppleScript Studio
          3. Scripting the Terminal
        3. 17. Text Editing on Mac OS X
          1. Types of Text Files
          2. Property Lists
          3. Graphical Text Editors
            1. TextEdit
          4. Unix Text Editors
            1. vi
              1. Command-line syntax
              2. Command mode
              3. Insert mode
              4. Syntax of vi commands
              5. Examples
              6. Status-line commands
            2. Movement Commands
              1. Character
              2. Text
              3. Lines
              4. Screens
              5. Searches
              6. Line numbering
              7. Marking position
            3. Edit Commands
              1. Inserting new text
              2. Changing and deleting text
              3. Copying and moving
            4. Saving and Exiting
            5. Accessing Multiple Files
            6. Interacting with Unix
            7. Macros
            8. Miscellaneous Commands
            9. Alphabetical List of Keys
            10. Setting Up vi
              1. The :set command
              2. Options used by :set
              3. Example .exrc file
            11. Emacs
              1. Notes on the tables
              2. Absolutely essential commands
            12. Summary of Commands by Group
              1. File-handling commands
              2. Cursor-movement commands
              3. Deletion commands
              4. Paragraphs and regions
              5. Stopping and undoing commands
              6. Transposition commands
              7. Capitalization commands
              8. Word-abbreviation commands
              9. Buffer-manipulation commands
              10. Window commands
              11. Special shell characters
              12. Indentation commands
              13. Centering commands
              14. Macro commands
              15. Basic indentation commands
              16. Detail information help commands
              17. Help commands
            13. Summary of Commands by Key
              1. Control-key sequences
              2. Meta-key sequences
            14. Summary of Commands by Name
              1. Extending Emacs
              2. The .emacs file
              3. GUI Emacs
            15. Choosing a Default Editor
          5. Text Encodings
            1. Unicode on Mac OS X
        4. 18. Using CVS
          1. Basic Concepts
            1. Locking and Merging
            2. Conflicts and Merging
            3. Tagging
            4. Branching
            5. CVS Command Format
            6. Common Global Options
            7. Gotchas
          2. CVS Administrator Reference
            1. Creating a Repository
              1. Setting up the password server
            2. Security Issues
            3. Repository Structure
              1. The CVSROOT directory
              2. The checkoutlist file
              3. The commitinfo file
              4. The config file
              5. The cvsignore file
              6. The cvswrappers file
              7. The history file
              8. The loginfo file
              9. The modules file
              10. The notify file
              11. The passwd file
              12. The rcsinfo file
              13. The readers file
              14. The taginfo file
              15. The users file
              16. The verifymsg file
              17. The writers file
            4. Hacking the Repository
              1. Restructuring a project
              2. Bulk importing
            5. Importing
              1. Importing code snapshots
              2. Importing from RCS
            6. Using an Interim Shared Sandbox
            7. Global Server Option
            8. Administrator Commands
              1. admin
              2. init
              3. pserver
          3. CVS User Reference
            1. Repository Locators
            2. Configuring CVS
            3. Creating a Sandbox
            4. Sandbox Structure
              1. .cvsignore files
              2. .cvswrappers files
              3. CVS directories
            5. Client Global Options
            6. Common Client Options
              1. Date formats
              2. Keyword substitutions
            7. User Commands
              1. add
              2. annotate
              3. checkout
              4. commit
              5. diff
              6. edit
              7. editors
              8. export
              9. help
              10. history
              11. import
              12. log
              13. login
              14. logout
              15. rdiff
              16. release
              17. remove
              18. rtag
              19. status
              20. tag
              21. unedit
              22. update
              23. watch
              24. watchers
          4. CVS in Project Builder
            1. Activating the CVS Menu
            2. Project Builder’s CVS Menu
            3. The CVS Status Column
            4. Using the FileMerge Application
      6. V. Under Mac OS X’s Hood
        1. 19. Using the Terminal
          1. Using the Terminal
            1. Terminal Preferences
              1. Setting a default shell
              2. The Terminal Inspector
            2. Saving and Loading Terminals
          2. Process Management
            1. Seeing processes
            2. Sending signals with kill and killall
          3. Terminal Alternatives
            1. GLterm
            2. xterm
            3. Mac OS X’s Console Mode
        2. 20. Pattern Matching
          1. Filenames Versus Patterns
          2. Metacharacters, Listed by Unix Program
          3. Metacharacters
            1. Search Patterns
            2. Replacement Patterns
          4. Examples of Searching
            1. General patterns
            2. Egrep and awk Patterns
            3. Ex and vi Patterns
            4. Ed, sed and grep Patterns
            5. Examples of Searching and Replacing
        3. 21. Shells and Shell Programming
          1. Introduction to the Shell
          2. Mac OS X Shells
            1. Common Features
            2. Differing Features
            3. Configuring Shells
          3. tcsh in Detail
            1. Syntax
            2. Special Files
            3. Filename Metacharacters
              1. Examples
            4. Quoting
              1. Examples
            5. Command Forms
              1. Examples
            6. Redirection Forms
              1. Simple Redirection
                1. Simple redirection
              2. Multiple redirection
              3. Examples
          4. Variables
            1. Variable substitution
              1. Examples
            2. Variable Modifiers
              1. Examples using pathname modifiers
              2. Examples using quoting modifiers
            3. Predefined Shell Variables
            4. Formatting for the Prompt Variable
            5. Sample .cshrc File
            6. Environment Variables
          5. Expressions
            1. Operators
              1. Assignment operators
                1. Assignment operators
              2. Arithmetic operators
              3. Bitwise and logical operators
              4. Comparison operators
              5. File inquiry operators
              6. Examples
          6. Command History
            1. Command Substitution
            2. Command Substitution Examples
            3. Word Substitution
            4. Word Substitution Examples
            5. History Modifiers
              1. Printing, substitution, and quoting
              2. Truncation
            6. History Modifier Examples
            7. Special Aliases in tcsh
          7. Command-Line Manipulation
            1. Completion
            2. Related Shell Variables
            3. Related Command-Line Editor Commands
              1. Related Shell built-ins
            4. Command-Line Editing with tcsh
              1. Emacs mode
              2. vi mode
          8. Job Control
          9. Built-in tcsh Commands
            1. @
            2. #
            3. #!
            4. :
            5. alias
            6. alloc
            7. bg
            8. bindkey
            9. break
            10. breaksw
            11. built-ins
            12. bye
            13. case
            14. cd
            15. chdir
            16. complete
            17. continue
            18. default
            19. dirs
            20. echo
            21. echotc
            22. else
            23. end
            24. endif
            25. endsw
            26. eval
            27. exec
            28. exit
            29. fg
            30. filetest
            31. foreach
            32. glob
            33. goto
            34. hashstat
            35. history
            36. hup
            37. if
            38. jobs
            39. kill
            40. limit
            41. log
            42. login
            43. logout
            44. ls-F
            45. newgrp
            46. nice
            47. nohup
            48. notify
            49. onintr
            50. popd
            51. printenv
            52. pushd
            53. rehash
            54. repeat
            55. sched
            56. set
            57. setenv
            58. settc
            59. setty
            60. shift
            61. source
            62. stop
            63. suspend
            64. switch
            65. telltc
            66. time
            67. umask
            68. unalias
            69. uncomplete
            70. unhash
            71. unlimit
            72. unset
            73. unsetenv
            74. wait
            75. watchlog
            76. where
            77. which
            78. while
        4. 22. The Defaults System
          1. Property Lists
          2. Viewing and Editing Property Lists
            1. Using the Property List Editor
            2. The defaults Command
              1. Defaults reference
                1. defaults
              2. Host-Specific Preferences
        5. 23. Running the X Windows System
          1. Installing the X Windows System
            1. Manually Installing the X Window System
          2. Running XDarwin
            1. Running XDarwin from the Console
          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. 24. Installing Unix Software
          1. Package Managers
            1. Fink
            2. GNU Mac OS X Packages
          2. Installing from Source
        7. 25. Unix Command Reference
          1. Alphabetical Summary of Commands
            1. ac
            2. addr
            3. appleping
            4. appletalk
            5. aexml
            6. appletviewer
            7. apply
            8. apropos
            9. asr
            10. at
            11. at_cho_prn
            12. atlookup
            13. atprint
            14. atq
            15. atrm
            16. atstatus
            17. autodiskmount
            18. automount
            19. awk
            20. banner
            21. basename
            22. batch
            23. bc
            24. biff
            25. bless
            26. cal
            27. calendar
            28. cancel
            29. cat
            30. cd9660.util
            31. certtool
            32. checkgid
            33. chflags
            34. chgrp
            35. chkpasswd
            36. chmod
            37. chown
            38. cksum
            39. clear
            40. cmp
            41. colcrt
            42. colrm
            43. column
            44. comm
            45. compress
            46. configd
            47. cp
            48. cpio
            49. CpMac
            50. create_nidb
            51. crontab
            52. csmount
            53. curl
            54. cut
            55. date
            56. dc
            57. dd
            58. defaults
            59. df
            60. diff
            61. diff3
            62. dig
            63. DirectoryService
            64. dirname
            65. disktool
            66. diskutil
            67. ditto
            68. dmesg
            69. dnsquery
            70. du
            71. dynamic_pager
            72. echo
            73. egrep
            74. enscript
            75. env
            76. expand
            77. expr
            78. false
            79. fdisk
            80. fetchmail
            81. fgrep
            82. file
            83. find
            84. fixmount
            85. fixPrecomps
            86. FixupResource-Forks
            87. fmt
            88. fold
            89. fsck
            90. fsck_msdos
            91. fs_usage
            92. fsck_hfs
            93. fstat
            94. ftp
            95. gcc_select
            96. GetFileInfo
            97. gnutar
            98. grep
            99. gunzip
            100. gzcat
            101. gzip
            102. halt
            103. hdid
            104. hdiutil
            105. head
            106. hfs.util
            107. host
            108. hostinfo
            109. hostname
            110. id
            111. ifconfig
            112. info
            113. install
            114. installer
            115. ipconfig
            116. join
            117. jot
            118. kdump
            119. kill
            120. killall
            121. ktrace
            122. last
            123. leave
            124. less
            125. ln
            126. lnresolve
            127. locate
            128. lock
            129. lockfile
            130. logger
            131. look
            132. lp
            133. lpc
            134. lpq
            135. lpr
            136. lprm
            137. lpstat
            138. ls
            139. lsbom
            140. lsof
            141. machine
            142. mailq
            143. mailstat
            144. makekey
            145. man
            146. md5
            147. merge
            148. mkbom
            149. mkdir
            150. more
            151. mount
            152. mount_afp
            153. mount_cd9660
            154. mount_cddafs
            155. mount_devfs
            156. mount_fdesc
            157. mount_ftp
            158. mount_hfs
            159. mount_msdos
            160. mount_nfs
            161. mount_smbfs
            162. mount_synthfs
            163. mount_udf
            164. mount_volfs
            165. mount_udf
            166. mv
            167. MvMac
            168. nice
            169. nicl
            170. netstat
            171. nidomain
            172. nidump
            173. nifind
            174. nigrep
            175. niload
            176. nireport
            177. niutil
            178. nslookup
            179. nvram
            180. open
            181. opendiff
            182. osacompile
            183. osalang
            184. osascript
            185. passwd
            186. paste
            187. pax
            188. pbcopy
            189. pbpaste
            190. pdisk
            191. periodic
            192. ping
            193. pl
            194. pmset
            195. pr
            196. printenv
            197. ps
            198. pwd
            199. rcp
            200. reboot
            201. renice
            202. rev
            203. rlogin
            204. rm
            205. rmdir
            206. rsync
            207. scp
            208. screencapture
            209. script
            210. scselect
            211. scutil
            212. sdiff
            213. sed
            214. SetFile
            215. sftp
            216. showmount
            217. shutdown
            218. slogin
            219. sort
            220. slp_reg
            221. softwareupdate
            222. split
            223. SplitForks
            224. spray
            225. ssh
            226. strings
            227. stty
            228. su
            229. sudo
            230. sw_vers
            231. SystemStarter
            232. tail
            233. talk
            234. tar
            235. tee
            236. telnet
            237. test
            238. tftp
            239. tiff2icns
            240. tiffutil
            241. time
            242. top
            243. touch
            244. tr
            245. traceroute
            246. true
            247. tset
            248. tty
            249. udf.util
            250. umount
            251. uname
            252. uncompress
            253. unexpand
            254. uniq
            255. units
            256. unzip
            257. uptime
            258. users
            259. uudecode
            260. uuencode
            261. uuidgen
            262. vi
            263. view
            264. vm_stat
            265. vmmap
            266. vndevice
            267. vsdbutil
            268. w
            269. wall
            270. wc
            271. whatis
            272. whereis
            273. which
            274. who
            275. whoami
            276. whois
            277. window
            278. write
            279. xargs
            280. yes
            281. zcat
            282. zcmp
            283. zdiff
            284. zgrep
            285. zip
            286. zprint
            287. zmore
            288. znew
      7. A. Resources
        1. Books
        2. Magazines
        3. Mailing Lists
          1. Apple-Run Mailing Lists
          2. Omni Group’s Mailing Lists
        4. Web Sites
          1. Apple Sites
          2. Developer
          3. Discussions and News
          4. Rumor Sites
          5. Software
          6. Tips, Tricks, Advice
      8. Index
      9. Colophon

    Product information

    • Title: Mac OS X in a Nutshell
    • Author(s):
    • Release date: January 2003
    • Publisher(s): O'Reilly Media, Inc.
    • ISBN: 9780596003708