UNIX Power Tools
Topics
Symbols | 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
Part I: Making Yourself at Home
Logging In
Logging Out
Organizing Your Home Directory
Setting Up Your Terminal
Shell and Environment Variables
Setting Your Shell Prompt
Part II: Let the Computer Do the Dirty Work
How the Shell Interprets What You Type
Saving Time on the Command Line
Aliases
The Lessons of History
Job Control
Redirecting Input and Output
Part III: Working with the Filesystem
Moving Around in a Hurry
Wildcards
Where Did I Put That?
Finding Files with find
Linking, Renaming, and Copying Files
Creating and Reading Archives
Backing Up Files
More About Managing Files
File Security, Ownership, and Sharing
Removing Files
Other Ways to Get Disk Space
Part IV: Looking Inside Files
Showing What's in a File
Regular Expressions (Pattern Matching)
Searching Through Files
Comparing Files
Spell Checking, Word Counting, and Textual Analysis
Part V: Text Editing
vi Tips and Tricks
Creating Custom Commands in vi
GNU Emacs
Batch Editing
The sed Stream Editor
You Can't Quite Call This Editing
Sorting
Perl, a Pathologically Eclectic Rubbish Lister
Part VI: Managing Processes
Starting, Stopping, and Killing Processes
Time and Performance
Delayed Execution
Part VII: Terminals and Printers
Terminal and Serial Line Settings
Problems with Terminals
Printing
Part VIII: Shell Developing
Shell Developing for the Uninitiated
Shell Developing for the Initiated
Shell Script Debugging and Gotchas
C Shell Developing...NOT
Part IX: Miscellaneous
Office Automation
Working with Numbers
Help--Online Documentation, etc.
Miscellaneous Useful Programs and Curiosities
What's on the Disc
Glossary