|
COMP 2400 Software Tools
Syllabus:
Logging In and Out
Organizing Your Home Directory
Setting Up Your Terminal
Shell and Environment Variables
Setting Your Shell Prompt
How the Shell Interprets What You Type
Saving Time on the Command Line
Aliases
The Lessons of History
Job Control
Redirecting Input and Output
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
Showing What's in a File
Regular Expressions (Pattern Matching)
Searching Through Files
Comparing Files
Spell Checking, Word Counting, and Textual Analysis
vi Tips and Tricks
Creating Custom Commands in vi
Batch Editing
The sed Stream Editor
You Can't Quite Call This Editing
Sorting
Perl, a Pathologically Eclectic Rubbish Lister
Starting, Stopping, and Killing Processes
Time and Performance
Delayed Execution
Terminal and Serial Line Settings
Problems with Terminals
Printing
Shell Programming for the Uninitiated
Shell Programming for the Initiated
Shell Script Debugging and Gotchas
Office Automation
Working with Numbers
|