Last updated 12/20/2006

ITSC 1407 Unix I Home Page

 

 

Welcome to Unix I.  This course will be conducted as shown in the syllabus unless circumstances dictate a change.   Please note that there are scripting standards for this class.  When we begin writing scripts later in the semester your scripts will be expected to conform to these standards.

This page contains the slides I use in class.  They are saved as Adobe Acrobat .pdf files and were formatted using Adobe Acrobat version 4.0.  If you need the latest version of the Adobe Acrobat reader, you can download it for free from: http://www.adobe.com/prodindex/acrobat/readstep.html

The slides are normally printed two per page so we don't kill too many trees :) and organized by topics by week.  The topics in each week's slides are the same as shown in the course syllabus.  I will update this site weekly with the latest set of lecture slides, so feel free to visit regularly.  There are also supplimentary reading materials associated with some of the weeks.  The student is expected to read this material before coming to a associated class.  Note that the weeks listed on this page correspond to the Sunday section of Unix I.  

I've gathered a set of Unix/Linux resource sites that may be useful as we study the various topics of the class.  These links also provide access to historical sites for those interested in the history of Unix and various Linux sites for news, software, and technical information.

Last, but not least, is phred, the Underground Server maintained by Dr. Tim Gottleber here at NorthLake.  phred has a number of resources available that may be of interest you you.

To download these slides to your computer, right click on the file you want and select "Save Link As..." if you are using Netscape or right click and select "Save Target As..." if you are using Internet Explorer.

Lecture Slides

Section 7261 Sunday 1:00 - 6:20 PM

Week 1

Class Introduction and Unix History

Getting Started with Unix

Week 2

File Handling in Unix

Links

ed, the line editor

Editing

Week 3

vi, the screen editor

Week 4

Printing in Unix

Job Control

Files: Permissions and Ownership

Week 5

I/O Redirection

Redirection and Pipes

Tool Talk

Handy Tools

Just What Is That File?

Variables and special files in csh

Shell Control Files

Week 6

Cool Tools

Regular Expressions and grep

Week 7

sed, the stream editor

Backups and an intro to ftp

Week 8

awk I

Week 9

awk II

Week 10

Programming Concepts

Shell Scripting

Week 11

Shell Scripting for Smart People 

Automation

Week 12

All done!

 

Regular Expressions

Here is a set of regular expression practice questions for those of you who want additional practice.  Answers are also available.

Regex Problems    Answers

 

Need to contact me?  You can reach me at krf@clyde.dcccd.edu.

Return to top of page

Return to Unix homepage