A Basic UNIX Tutorial

This tutorial comprises fourteen sections, each of which addresses a fundamental aspect of UNIX computing. It concentrates on illustrating the central concepts by providing short explanations, along with examples, and exercises.

This tutorial covers the "Introduction to UNIX" and "Intermediate UNIX" workshops offered by the Idaho State University Computer Center. Check the ISU workshop schedule to see when the workshops are offered.

Table of Contents

What Is UNIX?

A broad description of the UNIX operating system.

Accessing UNIX Systems

General methods of accessing UNIX computers.

Logging In and Logging Out

Gaining access to your UNIX account.

The UNIX Shell

How to enter UNIX commands.

Files and Directories

Storing and manipulating files.

Input/Output Redirection

How to manage input and output.

Pipelines and Filters

Creating processing pipelines.

Processes and Multitasking

Managing processes.

Interaction and Job Control

More on managing processes.

Text Editing with Emacs

Creating and editing text files with the emacs editor.

The Execution Environment

The environment under which shell commands and programs run.

Customizing the Shell

Personalizing your UNIX shell environment.

Interactive Use of the Shell

Tips and tricks to enhance your efficiency with the command line interface.

The UNIX Filesystem

A closer look at UNIX files and directories.

Upper Level       ISU Home
Contact: webmaster@isu.edu
Revised: February 5, 1997
URL: http://www.isu.edu/departments/comcom/workshops/unix/
Author: Jonathan Byrd