Flylib.com
Mac OS X Unix 101 Byte-Sized Projects
Mac OS X Unix 101 Byte-Sized Projects
ISBN: 0321374118
EAN: 2147483647
Year: 2003
Pages: 153
Authors:
Adrian Mayo
BUY ON AMAZON
Mac OS X UNIX 101 Byte-Sized Projects
Table of Contents
Copyright
Thanks to
Introduction
Philosophy
But I Love My Mouse
What You ll Learn
How to Use This Book
Code Extracts
Supported Systems
Further Reading
Chapter 1. Absolute Basics
Project1.Lose the Mouse
Project2.Learn Basic Unix
Project3.Get the Most from the Unix Manual
Project4.Learn Bash Shell Basics
Project5.Discover Other Shells
Project6.Use Redirection and Pipelining
Project7.Know Your Users and Groups
Project8.Manage File Permissions
Project9.Learn About Shell Scripts
Project10.Write Shell Scripts
Chapter 2. Browse and Search the File System
Project11.Globbing with ?
Project12.Power Globbing
Project13.Change Your Working Directory
Project14.Navigate the File System
Project15.Find Files by Name
Project16.Find Unix Commands
Project17.Get Clever Finding Files
Project18.Use find, -exec, and xargs
Project19.Understand Links and Aliases
Project20.File Finding Tips
Chapter 3. Work with File Content
Project21.Display Text Files
Project22.Display Binary Files
Project23.Search File Content
Project24.View File Differences
Project25.View Three-Way Differences
Project26.Sort and Compare Text Files
Project27.Compress Files
Project28.Archive Files
Project29.File-Content Tips
Chapter 4. Edit Files
Project30.Edit with nano
Project31.Edit with emacs
Project32.Edit with vim
Project33.Learn Advanced vim
Project34.Use vim Windows
Project35.Configure vim
Project36.Edit with GUI-Based Editors
Chapter 5. Keep an Eye on Your Mac
Project37.Profile the Hardware
Project38.Profile the System Software
Project39.View Processes
Project40.Manage Processes
Project41.View System Log Files
Project42.Manage the System Log Daemon
Project43.System Voyeur Tips
Chapter 6. Make the Most of the Shell
Project44.Customize the Terminal
Project45.Customize the Bash Shell
Project46.Customize the Tcsh Shell
Project47.Customize Shell Startup
Project48.Customize Command History
Project49.Use Command-Line Recall
Project50.Change the Command Path
Project51.Define Shell Aliases
Project52.Define Shell Functions
Project53.Edit Command Lines
Project54.Understand Bash Internals
Project55.Run Background Jobs
Project56.Cool Shell Tips
Chapter 7. Programmatically Change Files
Project57.Edit Text Files
Project58.Batch-Edit Files
Project59.Learn the sed Stream Editor
Project60.Learn the awk Text Processor
Project61.Learn Advanced sed
Project62.Learn Advanced awk
Project63.Editing Tips
Chapter 8. Administer the System
Project64.Get Information about Users
Project65.Manage User Accounts
Project66.Manage File Systems
Project67.Look after Your Disks
Project68.Mount and Unmount Local Disks
Project69.Delete Immutable Files
Project70.Schedule Commands with at
Project71.Schedule Commands with cron
Project72.Manage Periodic Maintenance
Project73.Manage Network Settings
Project74.System Tips
Chapter 9. Learn Shell Scripting
Project75.Use Functions in Scripts
Project76.Use Bash Parameter Expansion
Project77.Learn Regular Expressions
Project78.Be Clever with Regular Expressions
Project79.Use Here-Documents in Scripts
Project80.Understand Shell Quoting
Project81.Write Complex Bash Conditions
Project82.Debug Your Scripts
Project83.Batch-Process Files
Project84.A Bash and Tcsh Reference
Project85.Take Advantage of Subshells
Project86.Trap and Handle Unix Signals
Project87.Scripting Tips
Chapter 10. Network in Unix
Project88.Mount Shares
Project89.Set up an NFS Server
Project90.Probe Networks
Project91.Resolve Hostnames
Project92.Configure Apache
Project93.Configure Apache More
Project94.Configure the FTP Service
Project95.Networking Tips
Chapter 11. Discover More Commands
Project96.Discover Useful Utilities
Project97.Connect with Aqua
Project98.Open Aqua Items
Project99.OS XSpecific Commands
Project100.Unix Command Reference
Project101.Have Fun
Unix Terminology Reference
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
Z
Mac OS X Unix 101 Byte-Sized Projects
ISBN: 0321374118
EAN: 2147483647
Year: 2003
Pages: 153
Authors:
Adrian Mayo
BUY ON AMAZON
Interprocess Communications in Linux: The Nooks and Crannies
Summary
Key Terms and Concepts
Thread Synchronization
Summary
D.1. Introduction
Qshell for iSeries
Additional Control Structures
Input and Output
Grep
The Perl Utility
Java Development Tools
Oracle Developer Forms Techniques
Special Tips for Working with Multi-form Applications
File Output from a Block
Validation, Navigation, and Simulating Navigation
A New Look at Relations Using REFS
Record Groups and LOVs Based on Objects
Practical Intrusion Analysis: Prevention and Detection for the Twenty-First Century: Prevention and Detection for the Twenty-First Century
Unauthorized Activity I
Unauthorized Activity II
Tcpdump
Internet Security Systems RealSecure
Snort
The Lean Six Sigma Pocket Toolbook. A Quick Reference Guide to Nearly 100 Tools for Improving Process Quality, Speed, and Complexity
Voice of the Customer (VOC)
Descriptive Statistics and Data Displays
Variation Analysis
Identifying and Verifying Causes
Selecting and Testing Solutions
Quantitative Methods in Project Management
Introduction to Probability and Statistics for Projects
Organizing and Estimating the Work
Risk-Adjusted Financial Management
Quantitative Time Management
Special Topics in Quantitative Management
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