Gary D. Brown
CIS 50.71: Introduction to Unix
Spring 2008

Section 5395

Offered Online

Schedule

Due Date Topic Reference Chapters & Suggested Reading* Assignment
January 18 Introduction:
Obtaining an account, logging in, Unix system basics, email, entering shell commands
Eric's lecture

LN: Ch 1
IL: Ch 1, 2, 3
LU: Ch 3, 4.4
UNIXHELP on pathnames

CATE student checkin
"unix-intro" mailing list signup
25 Basic text editing with VI
Eric's lecture
LN: Ch 9
IL: Ch 6.2
Learning the vi Editor
Lab Directory Instructions
Lab 1:
Basic commands & E-Mail
Answer Form
February 1

 

 

8 Managing your files
Eric's lecture
IL: Ch 3, 9.1
LU: Ch 4
Lab 2:
Editing with Vi
Answer Form
15 I/O Redirection & pipes
Eric's lecture
IL: Ch 5
LU: Ch 5
Constructing Pipelines
Blocked Pipes
Lab 3:
Utilities and File Management
Answer Form
22 Getting Information on Unix
Eric's lecture
LN: Ch 6
IL: Ch 2.3, 7.2
GC: Ch 5
HT: FTP Mini-HowTo
How to Ask Questions the Smart Way
Lab 4:
I/O Redirection
Answer Form
29 Permissions, system processes
Eric's lecture
LN: Ch 6
IL: Ch 3.4, 4
Lab 5:
Getting Information
Answer Form
March 7 Review & prepare for the exam
Eric's lecture

 

 

Lab 6:
Controlling your Environment
Answer Form
13 Mid-term Exam (available Saturday, 3/8 through Thursday, 3/13 only)


Labs 1 through 6 not accepted after today
21 Text file utilities
Eric's lecture
IL: Ch 5
LU: Ch 5
GC: Ch 11
Classic Unix Tools
 
April 4 Introduction to shell scripts
Your .profile file
Eric's lecture
LN: Ch 6
Shell Script References
Introduction to umask
Lab 7:
Pipelines & Text File Utilities
Answer form
11 Shell scripts continued
Eric's lectures:
Part 1
Part 2
Lab 8:
Shell Scripts I
Answer Form
18

Lab 9A:
Shell Scripts II
Answer form

25 System administration
Creating user accounts
Eric's Lecture
LN: Ch 2
LA: Managing User Accounts
Portable Linux Instructions

Lab 9B:
Shell Scripts III
Answer form

May 2 System administration continued
Mounting file systems
Eric's Lectures:
Part 1
Part 2

LN: Ch 2
LA: Using Disks and Other Storage Media

Lab 10:
User Account Management
Answer Form
9 Lab 11 (optional):
File Systems
Answer Form
16 The X-Window system
Eric's Lecture

HT: X Window
HT: X Win Sys Arch
HT: GUI/Window Managers
X-Window Notes

Lab 12 (optional):
Linux X-Window System
Answer Form
No labs accepted after today

22 Final Exam (available Saturday, 5/17 through Thursday, 5/22 only)

 

 

 

*LN: Linux in a Nutshell
*IL: Introduction to Linux
*LU: Learning the UNIX Operating System
*GC: GNU/Linux Command-Line Tools Summary
*HT: HowTo
*LA: Linux System Administrator's Guide

Extra Credit Assignments (Enter your CATE user name and password to access)

© 2008 Eric Skagerberg & Gary Brown
Computer & Information Sciences Department
Santa Rosa Junior College

2008/05/15