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
Strategies for Information Technology Governance
Assessing Business-IT Alignment Maturity
Technical Issues Related to IT Governance Tactics: Product Metrics, Measurements and Process Control
Governing Information Technology Through COBIT
Governance in IT Outsourcing Partnerships
The Evolution of IT Governance at NB Power
Introduction to 80x86 Assembly Language and Computer Architecture
Parts of a Computer System
The Assembly Process
Appendix A Hexadecimal/ASCII conversion
Appendix D 80x86 Instructions (by Mnemonic)
Appendix E 80x86 Instructions (by Opcode)
PostgreSQL(c) The comprehensive guide to building, programming, and administering PostgreSQL databases
Network Address Data Types
Client 1Connecting to the Server
Prerequisites
Client 1Connecting to the Server
Configuring Your PostgreSQL Runtime Environment
What is Lean Six Sigma
The Four Keys to Lean Six Sigma
Key #1: Delight Your Customers with Speed and Quality
Key #2: Improve Your Processes
Key #3: Work Together for Maximum Gain
Making Improvements That Last: An Illustrated Guide to DMAIC and the Lean Six Sigma Toolkit
Quantitative Methods in Project Management
Project Value: The Source of all Quantitative Measures
Organizing and Estimating the Work
Making Quantitative Decisions
Quantitative Time Management
Quantitative Methods in Project Contracts
.NET-A Complete Development Cycle
Getting Started
Implementation of the Photo Editor Application
Project Management Issues
Analysis of the Editor Optimization Requirement
Implementation of Online Photo Shop
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