Flylib.com
A Practical Guide to UNIX for Mac OS X Users
A Practical Guide to UNIX for Mac OS X Users
ISBN: 0131863339
EAN: 2147483647
Year: 2005
Pages: 234
Authors:
Mark G. Sobell
,
Peter Seebach
BUY ON AMAZON
A Practical Guide to UNIX for Mac OS X Users
Table of Contents
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: SuperuserrootAdministrator 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 GenerationPathname 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
SYMBOL
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
A Practical Guide to UNIX for Mac OS X Users
ISBN: 0131863339
EAN: 2147483647
Year: 2005
Pages: 234
Authors:
Mark G. Sobell
,
Peter Seebach
BUY ON AMAZON
Agile Project Management: Creating Innovative Products (2nd Edition)
Judgment Required
Agile Practices
Phase: Adapt
Self-Organization Extensions
Structure and Tools
FileMaker Pro 8: The Missing Manual
Opening and Closing Database Files
Format the Number/Date/Time/Graphic
Commenting Scripts
Exporting a File
A.3. Getting Help from the Community
SQL Hacks
Hack 26. Include the Rows Your JOIN Forgot
Hack 82. Generate Sequential or Missing Data
Hack 83. Find the Top n in Each Group
Hack 96. Create an Audit Trail
Hack 100. Run SQL from a Web Page
C++ How to Program (5th Edition)
Exercises
Introduction
When to Use Exception Handling
Sending Input to a CGI Script
Introduction
101 Microsoft Visual Basic .NET Applications
Data Access
Interacting with the Operating System
COM Interop/PInvoke
Visual Studio .NET
Securing Applications
Cisco ASA: All-in-One Firewall, IPS, and VPN Adaptive Security Appliance
Deployment Scenarios
Application Inspection
Monitoring QoS
Advanced Features
Case Studies
flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net
Privacy policy
This website uses cookies. Click
here
to find out more.
Accept cookies