INTRODUCTION TO UNIX®

Table of Contents


  1. Preface
  2. Introduction
  3. General Background
    1. Unix flavors
    2. Features

  4. Getting Started
    1. Logging On & Off
    2. On-line Manual
    3. Commands & Command Format
    4. Errors & Error Messages
    5. Command Summary
    6. Exercises

  5. Unix Operating System Organization
  6. The Unix File System
    1. Introduction to Unix File System
    2. File Types
    3. File System Navagation
    4. File Attributes
    5. Understanding and Modifying File Permissions
    6. Addtional File System Manipulation
    7. File System Miscellany
    8. Command Summary
    9. Exercises

  7. Processes and the Unix Shell
    1. Introduction to Processes
    2. The Startup Sequence
    3. Password Verificataion
    4. Introduction to the Shell

  8. Editing Text Files
    1. Exercises

  9. More On Processes
    1. Process Status
    2. More With fork and exec
    3. Process Control
    4. Command Summary
    5. Exercises

  10. Introduction to Shell Programming
    1. General Introduction
    2. dot Revisited
    3. Of Programs, Processes and Dots
    4. Shell Program Miscellany
    5. Command Summary

  11. Introduction to Environment Variables
    1. Introduction to Environment Variables
    2. Variables and Child Processes
    3. Arithmetic Using Shell Variables
    4. Other Shell Variables
    5. Command Summary

  12. Quotes and Other Special Characters
    1. Backslash
    2. Back Quotes
    3. Single Quotes
    4. Double Quotes
    5. Command Summary

  13. I/O Redirection and Pipes
    1. I/O Redirection
    2. Pipe Operator
    3. Filters Are Our Friends
    4. Command Summary

  14. Program Control Statements
    1. Conditional Testing Statements
    2. Conditional Control Statements
    3. Iterative Statements
    4. Command Summary

  15. Program Input
    1. Program Input Using Read
    2. Using Read With Redirection

  16. Odds and Ends
    1. Functions
    2. Finding Files
    3. Conditional Control Operators

  17. Glossary
  18. Additional Resources
  19. References
  20. About the Author


©2003, Mark A. Thomas. All Rights Reserved. This document may be freely reproduced provided that this copyright notice is included. Please send comments or suggestions to the author.

UNIX is a registered trademark of The Open Group in the United States and other countries.

Updated: May 10, 2011