Start each session by reading your EMail. Have a terminal window open to try out commands. Send questions, answers, plus relevant jokes and observations to every body in the class by running the 'post' command on a workstation or the telnet/slogin server.
Note. if you intput the command post and get the response
'post' not foundor something like that try
/share/bin/postinstead. You will need to add /share/bin to your PATH later in the class.
If you can get Email -- try logging into jbh3-1 from your workstation. If you still don't have any, I can help!
Things to do in your first session/lab/week:
. . . . . . . . . ( end of section Week 1) <<Contents | End>>
(begin_vi): Now is the time to try
[ vi.html ]
-- my beginners introduction to vi.
Here are three useful resources:
. . . . . . . . . ( end of section Week 2) <<Contents | End>>
These are there to help you understand what is going on but there won't be any questions on the final that need you to have studied the history and FAQs.
Chapter 6,7,8,9, 12, 17
(variables):
[ 06.variables.html ]
[ 07.prompts.html ]
(shells):
[ 08.shell.html ]
(commands):
[ 09.commands.html ]
Note: There will be no exam questions on chapter 10 (Aliases)
and Chapter 11(editting history in csh/tcsh/bash).
(job_control):
[ 12.job.control.html ]
(file_finding):
[ 17.finding.html ]
. . . . . . . . . ( end of section Week 3) <<Contents | End>>
(listing_files):
[ 16.listing.html ]
(file_control):
[ 18.files.html ]
We will be skipping methods of archiving and backing up UNIX systems in chapters 20, 21. This is part of CS365.
(file_protection):
[ 22.privacy.html ]
(file_deletion):
[ 23.delete.html ]
The Grab bag chapter (chapter 24) may be referred to in other topics.... skip until you meet these references. below.
. . . . . . . . . ( end of section Week 4) <<Contents | End>>
(file searching):
[ 27.searches.html ]
Have a look at a list of commands in vi: [ List of Vi Commands in 30.vi ] and notice all the places where [ pattern in 30.vi ] is used.
(file_comparison): Chapter 28
[ 28.compare.html ]
If you have time(:-) preview (not for credit) Chapter 30 on 'vi'.
. . . . . . . . . ( end of section Week 5: More on Files) <<Contents | End>>
Note: Lynda Lamb has an excellent book on vi, published by O'Reilly. Complete, readable and useful.
A roll call is taken towards the end of week 6 and any students who have not been contributing to the class are likely to be given a U grade at this time.
. . . . . . . . . ( end of section Week 6: Writing tools) <<Contents | End>>
. . . . . . . . . ( end of section Week 7) <<Contents | End>>
(perl): NOT YET.
Please read Chapter 37 in the book and then forget
that I even mentioned Perl until after the end of the course.
By mixing the tools in this class you can do 90%
of what Perl can do only faster! Later you can teach yourself
Perl because everything in it is taken from something we do in
this class. The O'Reilly books on Perl are quite good...
(timing):
Chapters 38, 39, 40, (Options: 41, 42)
[ 38.prcesses.html ]
,
[ 39.time.html ]
,
[ 40.delayed.html ]
(terminals): -- optional -- only send in your
notes if you really need some extra points.
Read these two sections if you have any questions about
how to make your terminal/PC/workstation work better:
[ 41.terminals.html ]
and
[ 42.terminals.html ]
. . . . . . . . . ( end of section Week 8: Reports with Timing) <<Contents | End>>
Skip Chapter 47: It explains why you don't want to write C shell scripts... and so why you don't need to know what is in chapter 47.
. . . . . . . . . ( end of section Week 9) <<Contents | End>>
(Make): not much in book so see
[ make.html ]
instead.
The Bottom of the Barrel: [ 51.misc.html ]
If you have an doubts about the answers to the questions on the testbank then review the following resources:
. . . . . . . . . ( end of section Week 10) <<Contents | End>>
. . . . . . . . . ( end of section Schedule of Topics) <<Contents | End>>