Assignments | Handouts | Unix Resources | MOTD | Email Thurman | Login
| 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. Handout: GDTSpeaks About Passwords |
| Day 01 | 27 Aug | Review the syllabus. Discuss what it takes to successfully complete the course. Demonstrate the CSC294/CIS126 website. Handouts: CSC294/CIS126 Syllabus and About CSC294/CIS126 Assignments: Quiz #0 and Request Account and Join AzUnix |