IT 244: Introduction to Linux/Unix
Class 12

Tips and Examples


Review

New Material


Studying


Microphone

Quiz 4

I have posted the answers to Quiz 4 here.

Homework 6

I have posted homework 6 here.

It is due this coming Sunday at 11:59 PM.

Midterm

The Midterm exam for this course will be held on Tuesday, October 22nd.

It will be given in this room.

It will consist of 25 questions like those on the quizzes.

60% of the questions will come from the Weekly Graded Quizzes.

There is a link to the answers to the graded quizze on the class web page.

The other 40% of points will be questions that I create specially for this exam.

For these questions you will have to know

The last class before the exam, Thursday, October 17th, will be a review session.

You will only be responsible for the material in the Class Notes for that class on the exam.

You will find the Midterm review Class Notes here.

If for some reason you cannot take the exam on the date mentioned above you must contact me to make alternate arrangements.

The Midterm is given on paper.

I scan each exam paper and upload the scans to Gradescope.

I score the exam on Gradescope.

You will get an email from Gradescope with your score when I am done.

The Midterm is a closed book exam.

You are not allowed to any resource, other than what is in your head, while taking the exam.

Cheating on the exam will result in a score of 0 and will be reported to the Administration.

Remember your Oath of Honesty.

To prevent cheating, certain rules will be enforced during the exam.

Remember, the Midterm and Final determine 50% of your grade.

Questions

Are there any questions before I begin?

Tips and Examples

Studying for the Midterm with Flashcards

Review

Running a Unix Command

Syntax of the Command Line

Command Options

Device Drivers

tty

The Unix tty Device Driver

Parsing the Command Line

The PATH System Variable

Running a Program in the Current Directory

Running the Command Entered on the Command Line

Attendance

New Material

Using Computers More Efficiently

Computers are Fast But People are Slow

The Birth of Unix

Data Streams

The Monitor and Keyboard

Standard Input, Standard Output and Standard Error

The Keyboard and Screen as Standard Input and Standard Output

Redirection

Redirecting Standard Output

Redirecting Standard Input

Redirecting Standard Output Can Destroy a File

Adding Output to an Existing File

/dev/null

Tricks with cat and Redirection

Devices

Unix Devices Are Files

ssh and Pseudo-terminals

Studying

Class Exercise

Class Quiz