Please consider the latest edition.
Description
This is the book for Mac command-line fans. Completely revised and updated to cover Mac OS X Tiger, this new edition helps you quickly and painlessly get acclimated with Tiger's familiar-yet foreign-Unix environment. If you're a Unix geek with an interest in Mac OS X, you'll find this clear, concise book invaluable.
Full Description
Table of Contents
-
Getting Around
-
Chapter 1 Inside the Terminal
- Mac OS X Shells
- The Terminal and xterm Compared
- Using the Terminal
- Customizing the Terminal
- The Services Menu
- Bonjour
- Alternative Terminal Applications
- The open Command
-
Chapter 2 Searching and Metadata
- Spotlight
- Resource Forks and HFS+ Metadata
-
Chapter 3 The Mac OS X Filesystem
- Working with Foreign Filesystems
- Files and Directories
-
Chapter 4 Startup
- Booting Mac OS X
- Adding Startup Items
- Scheduling Tasks
-
Chapter 5 Directory Services
- Understanding Directory Services
- Programming with Directory Services
- Configuring Directory Services
- NetInfo Manager
- Directory Services Utilities
- Managing Groups
- Managing Users and Passwords
- Managing Hostnames and IP Addresses
- Exporting Directories with NFS
- Flat Files and Their Directory Services Counterparts
- Restoring the Directory Services Database
-
Chapter 6 Printing
- Printer Setup Utility
- Common Unix Printing System (CUPS)
- Gimp-Print
-
Chapter 7 The X Window System
- Installing X11
- Running X11
- Customizing X11
- X11-based Applications and Libraries
- Connecting to Other X Window Systems
- Virtual Network Computing
-
Chapter 8 Multimedia
- Burning CDs
- Video
- Image Editing
- 3D Modeling
-
Chapter 9 Third-Party Tools and Applications
- Virtual Desktops and Screens
- The Application Menu
- Exposé
- Virtual Desktops
- SSH GUIs
- R with an Aqua GUI
- NeoOffice/J and OpenOffice
-
Chapter 10 Dual-Boot and Beyond
- Why Bother?
- Linux on Mac Hardware
- Emulators on Mac OS X
- Emulating the Mac
-
-
Building Applications
-
Chapter 11 Compiling Source Code
- Compiler Differences
- Compiling Unix Source Code
- Architectural Issues
- X11-based Applications and Libraries
- Xgrid
-
Chapter 12 Libraries, Headers, and Frameworks
- Header Files
- The System Library: libSystem
- libstdc++
- Shared Libraries Versus Loadable Modules
- Library Versions
- Creating and Linking Static Libraries
- Creating Frameworks
- The Dynamic Linker dyld: Prebinding, the Pre-Tiger Way
- Performance Tools and Debugging Tools
- CHUD Tools
- Interesting and Important Libraries
- Numerical Libraries
-
-
Working with Packages
-
Chapter 13 Fink
- Installing Fink
- Using Fink
- FinkCommander
- Installing Binaries
-
Chapter 14 DarwinPorts
- Installing DarwinPorts
- Using DarwinPorts
- DarwinPorts Maintenance
- Installing Binaries
- DPGUI
-
Chapter 15 Creating and Installing Packages
- Using PackageMaker
- Using GNU tar
- Disk Images
- Creating Fink Packages
- Creating DarwinPorts Packages
-
-
Serving and System Management
-
Chapter 16 Using Mac OS X as a Server
- Getting Connected
- Built-in Services: The Sharing Panel
- The Mac OS X Firewall
-
Chapter 17 System Management Tools
- Diagnostic Utilities
- Kernel Utilities
- System Configuration
- Third-Party Applications
-
Chapter 18 Free Databases
- SQLite
- MySQL
- PostgreSQL
- PHP and Perl
-
Chapter 19 Perl and Python
- Perl for Mac OS X Geeks
- Python for Mac OS X Geeks
-
-
Appendixes
-
Appendix A Mac OS X GUI Primer
-
Appendix B Mac OS X's Unix Development Tools
- Standard Unix Development Tools
- Apple's Command-Line Developer Tools
- Macintosh Tools
- Java Development Tools
- Text Editing and Processing
- Scripting and Shell Programming
- Working with Files and Directories
- File Compression and Storage
- Searching and Sorting
- Miscellaneous Tools
-
-
About the Authors
-
Colophon
Product Details
- Title:
- Mac OS X Tiger for Unix Geeks, Third Edition
- By:
- Brian Jepson, Ernest E. Rothman
- Publisher:
- O'Reilly Media
- Formats:
-
- Ebook
- Safari Books Online
- Print Release:
- June 2005
- Ebook Release:
- February 2009
- Pages:
- 416
- Print ISBN:
- 978-0-596-00912-0
- | ISBN 10:
- 0-596-00912-7
- Ebook ISBN:
- 978-0-596-10472-6
- | ISBN 10:
- 0-596-10472-3
Customer Reviews
