Outline for April 2, 2023
Reading: Shell text §1–4; zyBooks text §1; Handout 1, 2, 3, 4
Due: Homework #1, due April 15, 2024
- Greetings and felicitations!
- About the class
- About the books
- Logging in to CSIF
- File system
- Structure of the file system
- Commands for traversing file system
- Commands for looking at directories
- Commands for looking at file contents
- Processes
- The bash shell
- Processes
- Commands for processes
- Introduction to redirection
- Quick overview of compiling
- Example program 1: hello.c
- What is stdio?
- printf
- The function main
Papers
- Quick Guide to UNIX, unix-quick.pdf
- Processes and the Shell, processes.pdf
- Compiling and Executing Your Program, compiling.pdf