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
Interprocess Communications in Linux: The Nooks and Crannies
Library Functions
Signaling Processes
Creating a Thread
C.2. RPC Definitions
D.2. Sample Program for Profiling
SQL Tips & Techniques (Miscellaneous)
Using Data Control Language (DCL) to Setup Database Security
Working with Comparison Predicates and Grouped Queries
Understanding Triggers
Working with Data BLOBs and Text
Monitoring and Enhancing MS-SQL Server Performance
Snort Cookbook
Installing Snort on Windows
Building a Distributed IDS (Encrypted)
Logging Alerts to a Database
Detecting Binary Content
Analyzing Sniffed (Pcap) Traffic
Logistics and Retail Management: Emerging Issues and New Challenges in the Retail Supply Chain
Relationships in the Supply Chain
The Internationalization of the Retail Supply Chain
Market Orientation and Supply Chain Management in the Fashion Industry
Logistics in Tesco: Past, Present and Future
Enterprise Resource Planning (ERP) Systems: Issues in Implementation
Twisted Network Programming Essentials
Finding Answers to Your Questions
Installing SOAP Libraries
Running a Basic NNTP Server
Running a Twisted Application as a Daemon
Setting Limits on an Applications Permissions
Digital Character Animation 3 (No. 3)
Secondary Action
Chapter Six. Walking and Locomotion
Chapter Eight. Animal Motion
Conclusion
Chapter Ten. Directing and Filmmaking
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