Basic UNIXConcepts
What is UNIX good for?
History (Introduction)
Some Terminology
Concurrency
Fork (11.10)
Fork example
Exec (11.11)
Exec example
Processes and File Descriptors
PIDs and FDs across an exec
PIDs and FDs across a fork
More UNIXConcepts
Initializing UNIX
PPT Slide
How csh runs (cont.)
Fork: PIDs and PPIDs (11.10)
PID/PPID example
Concurrency Example
Producer/Consumer Problem
Producer/Consumer (cont.)
Machine Language
Compilation
Tools and Applications
C and libc
Miscellaneous
Email: maclean@vis.toronto.edu
Home Page: http://www.cs.toronto.edu/~maclean/csc209/Fall98/Slides