Table of Contents


book cover
A Practical Guide to UNIX® for Mac OS® X Users
By Mark G. Sobell, Peter Seebach
...............................................
Publisher: Prentice Hall
Pub Date: December 21, 2005
Print ISBN-10: 0-13-186333-9
Print ISBN-13: 978-0-13-186333-0
Pages: 1056
 



Table of Contents  | Index

   Copyright
   Praise for Mark Sobell's Books
   Preface
      Features of This Book
      Contents
      Supplements
      Thanks from Mark G. Sobell
    Chapter 1.  Welcome to Mac OS X
      The Heritage of Mac OS X: UNIX
      The Open Source Connection
      Overview of Mac OS X
      Additional Features of Mac OS X
      Chapter Summary
      Exercises
    Part I:  The Mac OS X Operating System
      Chapter 2.  Getting Started
      Conventions Used in This Book
      Logging In
      Curbing Your Power: Superuser/root/Administrator Access
      Working with the Shell
      Useful Graphical Tools
      Getting the Facts: Where to Find Documentation
      More About Logging In
      Chapter Summary
      Exercises
      Advanced Exercises
      Chapter 3.  The Mac OS X Utilities
      Special Characters
      Basic Utilities
      Working with Files
      Three More Utilities
      Compressing and Archiving Files
      Locating Commands
      Obtaining User and System Information
      Communicating with Other Users
      Email
      Chapter Summary
      Exercises
      Advanced Exercises
      Chapter 4.  The Mac OS X Filesystem
      The Hierarchical Filesystem
      Directory Files and Ordinary Files
      Pathnames
      Directory Commands
      Filesystems
      Access Permissions
      Extended Attributes
      Types of Files
      Links
      Chapter Summary
      Exercises
      Advanced Exercises
      Chapter 5.  The Shell
      The Command Line
      Standard Input and Standard Output
      Running a Program in the Background
      Filename Generation/Pathname Expansion
      Builtins
      Chapter Summary
      Exercises
      Advanced Exercises
    Part II:  The Editors
      Chapter 6.  The vim Editor
      History
      Tutorial: Creating and Editing a File with vim
      The compatible Parameter
      Introduction to vim Features
      Command Mode: Moving the Cursor
      Input Mode
      Command Mode: Deleting and Changing Text
      Searching and Substituting
      Miscellaneous Commands
      Yank, Put, and Delete Commands
      Reading and Writing Files
      Setting Parameters
      Advanced Editing Techniques
      Units of Measure
      Chapter Summary
      Exercises
      Advanced Exercises
      Chapter 7.  The emacs Editor
      History
      Tutorial: Getting Started with emacs
      Basic Editing Commands
      Online Help
      Advanced Editing
      Language-Sensitive Editing
      More Information
      Chapter Summary
      Exercises
      Advanced Exercises
    Part III:  The Shells
      Chapter 8.  The Bourne Again Shell
      Background
      Shell Basics
      Parameters and Variables
      Processes
      History
      Aliases
      Functions
      Controlling bash Features and Options
      Processing the Command Line
      Chapter Summary
      Exercises
      Advanced Exercises
      Chapter 9.  The TC Shell
      Shell Scripts
      Entering and Leaving the TC Shell
      Features Common to the Bourne Again and TC Shells
      Redirecting Standard Error
      Working with the Command Line
      Variables
      Control Structures
      Builtins
      Chapter Summary
      Exercises
      Advanced Exercises
    Part IV:  Networking and Maintenance
      Chapter 10.  Networking and the Internet
      Types of Networks and How They Work
      Communicate over a Network
      Network Utilities
      Distributed Computing
      Usenet
      WWW: World Wide Web
      Chapter Summary
      Exercises
      Advanced Exercises
      Chapter 11.  System Maintenance
      Philosophy of System Administration
      System Administrator and Superuser
      System Operation
      NetInfo
      Important Standard Directories and Files
      Useful Utilities
      Setting Up a Server
      PAM
      fink: Downloads and Installs Software
      Chapter Summary
      Exercises
      Advanced Exercises
    Part V:  Programming Tools
      Chapter 12.  Programming Tools
      Carbon, Cocoa, and UNIX APIs
      Programming in C
      Using Shared Libraries
      make: Keeps a Set of Programs Current
      Debugging C Programs
      Threads
      System Calls
      Source Code Management
      Chapter Summary
      Exercises
      Advanced Exercises
      Chapter 13.  Programming the Bourne Again Shell
      Control Structures
      File Descriptors
      Chapter 14.  The awk Pattern Processing Language
      Syntax
      Arguments
      Options
      Notes
      Language Basics
      Examples
      Error Messages
      Chapter Summary
      Exercises
      Advanced Exercises
      Chapter 15.  The sed Editor
      Syntax
      Arguments
      Options
      Editor Basics
      Examples
      Chapter Summary
      Exercises
    Part VI:  Command Reference
      Command Reference
      Utilities That Display and Manipulate Files
      Network Utilities
      Utilities That Display and Alter Status
      Utilities That Are Programming Tools
      Miscellaneous Utilities
      Standard Multiplicative Suffixes
      Common Options
      The sample Utility
    Part VII:  Appendixes
      Appendix A.  Regular Expressions
      Characters
      Delimiters
      Simple Strings
      Special Characters
      Rules
      Bracketing Expressions
      The Replacement String
      Extended Regular Expressions
      Appendix Summary
      Appendix B.  Help
      Solving a Problem
      Finding Related Information
      Specifying a Terminal
      Appendix C.  Mac OS X for UNIX Users
      Glossary
   Index



A Practical Guide to UNIX[r] for Mac OS[r] X Users
A Practical Guide to UNIX for Mac OS X Users
ISBN: 0131863339
EAN: 2147483647
Year: 2005
Pages: 234

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net