CSC294AA/CIS126DA::Introductory Unix::Fall 2002

Assignments | Handouts | Unix Resources | MOTD | Email Thurman | Login

The final exam period is 17 December 2002.
  DAY     DATE   DAILY LECTURE NOTES -- DESCRIPTION
Day 32 17 Dec The tar command. The compress command. The Final Exam. Class starts at 6:10pm.
Day 31 12 Dec The basename and dirname commands. Continue with shell script programming.
Day 30 10 Dec Introduction to shell script programming.
Day 29 05 Dec Finish the crontab command. The at command. Here documents.
Day 28 03 Dec The crontab command.
Day 27 26 Nov Finish (not really) the bash shell. Profile files. Assignment: Quiz #3
Day 26 21 Nov Continue with the bash shell.
Day 25 19 Nov Finish the grep command. The semi-colon command separator. Subshells. Introduction to the bash shell.
Day 24 14 Nov The grep command. The semi-colon command separator. Subshells. Assignment: Quiz #2
Day 23 12 Nov Unix and Logger LinuxJournal.com Reader Choice Awards. Continue with the find command.
Day 22 07 Nov Brace expansion ({}). The find command.
Day 21 05 Nov The chown and chgrp commands. Shell meta-characters (*, ? and []).
Day 20 31 Oct Multi-tasking (background jobs). The nohup command. Signals. Code: signal.c and div0.c and alarm.c and memoryleak.c
Day 19 29 Oct Process related commands (ps, kill). Daemon processes. Assignments: Vi and Quiz #1 Code: fork.c
Day 18 24 Oct Continue with the process subsystem. Process related commands (ps and kill). Daemon processes.
Day 17 22 Oct The ispell command. Introduction to the process subsystem.
Day 16 17 Oct Continue with the vi text editor.
Day 15 15 Oct Cover the vi text editor.
Day 14 10 Oct Continue with pipes. Review the Unix Philosophy.
Day 13 08 Oct Redirecting the standard input stream. Pipes. Assignment: Permissions
Day 12 03 Oct Guest speaker: Hans Kugler
Day 11 01 Oct Absolute and Relative Paths. Standard Input/Output (I/O). Redirecting standard output and error.
Day 10 26 Sep Tilde expansion [from last lecture]. Environment variables.
Day 09 24 Sep File and directory permissions. The chmod and umask commands. Assignment: Directories and Files
Day 08 19 Sep What is an i-node? Frequently used file and directory commands. [cp, mv, rm, ln, touch, file, wc]
Day 07 17 Sep About the echo command. Frequently used file and directory commands. [ls, cat, more, less, pg, mkdir, rmdir]
Day 06 12 Sep Introduction to the file system. Common directory structure. Frequently used file and directory commands. [pwd, cd] Assignments: Finish Request and Login
Day 05 10 Sep Continue covering some frequently used commands (part 0). Assignments: Finish Request and Login
Day 04 05 Sep Introduction to the command-line. Continue covering some frequently used commands (part 0).
Day 03 03 Sep About your keyboard. Accessing a Unix system (LOGNAMEs and passwords). Connecting to a Unix system. Logging into a Unix system. Accessing the Solaris Unix system @ SCC. Frequently used commands (part 0).
Day 02 29 Aug The history of Unix, C, C++ and Java. Unix today. HandoutGDTSpeaks About Passwords
Day 01 27 Aug Review the syllabus. Discuss what it takes to successfully complete the course. Demonstrate the CSC294/CIS126 website. HandoutsCSC294/CIS126 Syllabus and About CSC294/CIS126 AssignmentsQuiz #0 and Request Account and Join AzUnix