.. $Id: index.rst 87 2007-10-11 22:46:18Z selfpace $ ============ CS 9E - Unix ============ ------------ Introduction ------------ .. :Last Updated: $Date: 2007-10-11 15:46:18 -0700 (Thu, 11 Oct 2007) $ Outline ======= CS9E is a self paced course instructing students on UNIX-like operating systems such as Linux, BSD, Mac OSX, and Solaris. It is divided into 4 sections followed by a final project: 1) UNIX Basics 2) Security & Networking 3) Text Processing 4) BASH Scripting Required Texts ============== `Your Unix: The Ultimate Guide`_, Second Edition by Sumitabha Das .. _`Your Unix: The Ultimate Guide`: http://www.amazon.com/gp/product/0072520426/sr=8-1/qid=1156746680/ref=pd_bbs_1/002-0218952-0468820?ie=UTF8 `Advanced Bash Scripting Guide`_, Revision 4.0 .. _`Advanced Bash Scripting Guide`: http://www.tldp.org/LDP/abs/html/ -------- Calendar -------- +---------------------------+-----------------------------------+---------------------+ | Section Name | Homework Assignment | Sample Quiz | +===========================+===================================+=====================+ | UNIX Basics | `Introduction To UNIX`_ | `Fundamentals`_ | | +-----------------------------------+ | | | `The Shell & Simple Filters`_ | | | +-----------------------------------+ | | | `Process Management`_ | | +---------------------------+-----------------------------------+---------------------+ | Security and Networking | `Remote Process Execution`_ | `SSH`_ | +---------------------------+-----------------------------------+---------------------+ | Text Processing | `Sed`_ | `Grep & Sed`_ | +---------------------------+-----------------------------------+---------------------+ | BASH Scripting | `BASH Calculator`_ | BASH | | +-----------------------------------+ | | | `Cat & Mouse`_ | | +---------------------------+-----------------------------------+---------------------+ .. _`Introduction To UNIX`: hw/01.01-basics .. _`The Shell & Simple Filters`: hw/01.02-shell .. _`Process Management`: hw/01.03-processes .. _`Fundamentals`: practice_quiz/01-fundamentals .. _`Remote Process Execution`: hw/02-ssh .. _`SSH`: practice_quiz/02-ssh .. _`Sed`: hw/03-grepsed .. _`Grep & Sed`: practice_quiz/03-grepsed .. _`BASH Calculator`: hw/04.01-bashcalc .. _`Cat & Mouse`: hw/04.02-catmouse