Introduction to Unix
Course Materials:
Many users often encounter repeated difficulties in their computational work due to a weak understanding of the unix environment and operating system. In order to prepare users to make more effective use of our machines, we are offering this introductory course on unix. The course includes a considerable amount of material beyond the mere lists of command summaries usually offered as an introduction to unix. Topics include the following:
- Day 1
- Getting started with unix
- The unix command format
- How to consult man pages
- Commonly used unix commands and their syntax
- Filesystem concepts
- Unix process concepts
- Day 2
- Signals
- Command shells and scripting
- Command line shortcuts
- Variables, quoting, functions
- I/O re-direction
- Day 3
- Shell programming constructs
- More shell programming constructs
- Example scripts