Getting Started

Location of Class Notes

Reading

Objective

Quiz #1 Topics for December 6

Homework/Project #1 - Part 1

Purpose of Part 1

Homework/Project #1 - Part 2

Purpose of Part 2

Homework/Project #1 - Part 2

Homework/Project #1 Guidelines

Brief Introduction to UNIX

UNIX History

Before we start

The “Original” UNIX Desktop

The “New and Improved” UNIX Desktop

These represent UNIX Shells

Other UNIX Shells

UNIX Shell Prompt

What is a shell?

% xterm example %

UNIX Command Form

% Most Important UNIX Command %

% Most Important UNIX Command %

% Other UNIX Commands %

% Other UNIX Commands %

Keyboard Control Characters

 Most Common Keyboard Problem

Most Common Keyboard Problem

% UNIX Commands To Try %

Sample UNIX Directory Tree Structure

Where am I?
(Two Types of Pathnames)

% Fundamental UNIX Commands %

% What “Else” UNIX Can Do
(How do you spell releif?) %

% “Excuse me, Do you sell beer in the special hogshead size”  %

% #%?!, I forgot my calculator! %

% UNIX is Y2K Compliant %

Metacharacters, Schmetacharacters

UNIX Plumbing facilities
(Piping and Input/Output
File Redirection)

% Piping and Redirection Examples %

% Piping and Redirection Examples %

% Line Continuation Metacharacter %

% More Elaborate Example %

% Public Service Announcement to
Prevent Repetitive Motion Injury %

Primitive Plotting Capabilities

Result of dumbplot

Less than Primitive Graphing Capabilities

Result of tek plot

The gnuplot utility

Slide 50

The UNIX History Channel:
Studying history so you can repeat it

% Other Obscure UNIX Short Cuts %

More Esoteric UNIX Short Cuts

Or simply use up arrows

IMPORTANT UNIX Concepts

Other IMPORTANT UNIX Concepts

% Environment Variables %

Shell Variables

Environment vs. Shell Variables

Environment vs. Shell Variables

Environment vs. Shell Variables

Environment vs. Shell Variables

Environment & Shell Variables

Useful Shell Variables

The X-Windows Environment

X-Windowing System

X-Windowing System

Starting IDL remotely

Starting IDL

Other X-clients

xclipboard

gnuplot

ghostview

acroread

xfig

xv

FINAL Project Information

Previous Projects

Previous Projects

Previous Projects