CIS 167 - Introduction to Unix
Introduction to Unix
This course teaches the basic theory and practice of using Unix. You learn Unix
history,
basic unix commands, how to use them to solve problems, and how to combine them into
scripts.
The assignments below are to help students practice some of these unix basics. They
are keyed primarily to: Unix Shell Programming, 2nd Edition,
by Kochan and Wood. Hayden Books, 1990. The review terms list the commands
(especially the script-related
commands) that are covered.
Practice Intro to Unix Assignments
Note: These exercises are posted for review and practice only.
Labs 1 - 3 refer to an out-of-date book and are unavailable.
I recommend that you start with Lab 4.
- Lab 1. Logging in, e-mail practice.
- Lab 2. Files and directories.
- Lab 3. Editing with VI and PICO.
- Lab 4. I/O and file management commands.
- Lab 5. Text and Information Processing.
- Lab 6. Shell scripts, variables, and quotes.
- Lab 7. Passing arguments, making decisions.
- Lab 8. Looping commands and reading input.
Review Terms