APPM4700
Fall 2006
| - |
Instructor | Cathy Bishop |
- |
Important Class Links |
- |
Useful Links |
| Meet | M, 5:30-7:30 |
Schedule
Class Notes
Downloads
Exercises
|
Unix/Linux Commands
(from O'Reilly)
Unix Notes
(from Strathclyde)
|
| Office | Computer lab |
| Office Hours |
After class, in the lab.
I will generally check email and respond
at least once a day, so please send me
your questions. cbishop@pobox.com
|
Course Information
1 credit course - APPM 7400
Pass/Fail only,
must be APPM graduate student in good standing or have consent from the
instructor for admission
Class is held on Thursday evenings from 7:00 - 9:00 pm in the Newton Lab
(ECCR 257)
Class runs for 8 weeks starting on September 28th
No text - course materials will be presented in class
This course offers students a hands-on approach to learning UNIX.
Practical Unix covers basic UNIX commands (everything from logging on,
setting/changing permissions on files, to setting up a working
environment). It also covers a variety of shells, basic shell
scripting, running programs in the background and otherwise, as well as
how to update web pages in the APPM environment.
Student Evaluation
This is a pass/fail course, so there will be no required assignments
or grading.
My goal is to teach you how to use Unix and your goal is to convince me that
you are learning it.
There are a number of ways that you can do this, most of which are through
your participation in class and outside of class by communicating with me
via email. I will post a number of exercises that are designed to help
you learn the material; these are ungraded, but I do expect you to work
through them and talk about how you solved the problems.
In general if you attend and participate, you will pass. If
you are unsure about your progress, let me know and we can discuss it. If I
find that I am coming to the conclusion that a student will not pass, I will
let him or her know and give the student an opportunity to change that.
Dates will be updated as we go!
|
Week 2
|
Thursday 10/5/06 (Day 2) |
Day 2
More Directories and Paths
Permisions
Variables
Practice Paths
|
|
Week 3
|
Thursday 10/12/06 (Day 3) |
Day 3
File Metacharacters
Pipes and Redirection
Processes
File Editing
|
|
Week 4
|
Thursday 10/19/06 (Day 4) |
Day 4
More vi
Command-line Editing
HERE Documents
Regular Expressions
More Commands
|
|
Week 5
|
Thursday 10/26/06 (Day 5) |
Day 5
Quotes
Shell Scripts
|
|
Week 6
|
Thursday 11/2/06 (Day 6) |
Day 6
TBA
|
|
Skipped Week
|
Thursday 11/09/06 |
|
No Class This week
|
|
Week 7
|
Thursday 11/16/06 (Day 7) |
Day 7
CGI
|