Week | Topics | Readings | |
1st week 9/20/05 (Tue) |
1. Orientation; Laboratory Assignment Guidelines; Lab Introduction to Unix (userids and passwords) 2. Connections, Keyboard, Command syntax, and man pages A. Introduction to vi (vim); Tutorials: (vi) B. Introduction to Unix Mail Tutorials:(Mail) 1st Lab assignment given |
UNIX The Textbook: Ch. 0,1,2,3; vi (vim): Ch 5.3:pp. 89-97; Ch 6.1-6.2: pp. 131-134 Commands: echo, ls, vi, mail, man |
|
2nd week 9/27/05 (Tue) |
3. UNIX Concepts (Directories & Files); 4. UNIX Concepts (Standard files); 5. Displaying file contents,linking files C. Continuation of vi (vim); Tutorials: (Unix,vi); |
Ch. 7, 11, 12.1-12.10 vi (vim): Ch 5.3: pp. 98-102; Commands: cal, cat, cp, date, echo, ln, lp, more, less, mv, rm, printf |
|
3rd week 10/4/05 (Tue) |
6. Directory Manipulation 7. UNIX Security Continuation of vi (vim); Tutorials: (Unix) |
Ch 8, 9 vi (vim): Ch 5.3: pp. 98-102; Commands: cd, chmod, fmt, head, chown, chgrp, umask, Commands: od, pwd, mkdir, rmdir, wc, tail, nl, rev, passwd |
|
4th week 10/11/05 (Tue) |
8. Shell Facilities (pipes, wildcards, variables) D. Continuation of vi (vim); Tutorials: (Unix) |
Ch 12.11-12.15; Ch 4; Commands: sh, ksh, bash, csh, tcsh, tee, tr, who |
|
5th week 10/18/05 (Tue) |
9. UNIX Concepts (Processes); 10. UNIX Tools(Text Manipulation:sort); E. Continuation of vi; Midterm Review 1st Lab Assignment Due 5th Week; 2nd Assignment Given |
Ch 9.6, 10.4, 13 Commands: kill, ps, comm, diff, sort, uniq, pr, split |
|
6th week 10/25/05 (Tue) |
Midterm Exam |
Based on: Ch. 0-4, 5.3, 6.1, 7-9, 10.4, 11-13 | |
7th week 11/1/05 (Tue) |
11. Regular Expressions 12. UNIX Tools(Text Manipulation:grep); F. Conclusion of vi, ex |
Ch 10.5-10.6 Commands: grep, touch, find, du, df, compress, uncompress, zcat |
|
8th week 11/8/05 (Tue) |
13. Intro to Shell Scripts & Functions Part 1, Tools (Text Manipulation: grep); 3rd Lab Assignment given; 2nd Lab Assignment Due 8th week |
Ch 10.7; Ch 15.1-15.5 Commands: cut, paste, cmp, diff, comm |
|
9th week 11/15/05 (Tue) |
13. Intro to Shell Scripts & Functions Part 2 |
Ch. 16 Commands: read, export, exit, set, function |
|
10th week 11/22/05 (Tue) |
14. More Text Manipulation ([g]awk); 15. Introduction to html and web pages |
Appendix: P. 734 (awk) Commands: awk, gawk |
|
11th week 11/29/05 (Tue) |
16. Javascript and web pages 3rd Assignment Due |
||
12th week 12/6/05 (Tue) |
Final Exam; Also submit any other outstanding Lab Assignments |
Based on: Ch 10.5-10.7, 15.1-15.5, 16 Covered Commands in Appendix |
Questions?