Download presentation
Presentation is loading. Please wait.
Published bySilas Preston Modified over 8 years ago
1
UNIX Review CS 2204 Class meeting 15
2
(C) S. S. Gifford, Virginia Tech, 2003-2 Study Hints You should have: Read all required material Finished all labs Completed all assignments Attended all lectures Reviewed all notes
3
(C) S. S. Gifford, Virginia Tech, 2003-3 Study Hints cont. When writing the final, I Focused on the details that support major topics Does not mean there are no details Does mean that I didn’t try to major on the minors Did not focus on all commands & options Did not focus on C syntax Tried to cover things not in the projects A few questions assume you attended class! A few questions are from the labs A few questions are from the readings
4
(C) S. S. Gifford, Virginia Tech, 2003-4 Study Hints cont. 34 questions, 5 points each, total=170 Multiple choice, true/false, and other innovative scantron questions: 5.) What is the first digit of the number between 14 and 16? 6.) What is the second digit of the number between 14 and 16? 7.) How many of the following choices are correct? (Enter a number between 0-9.)
5
(C) S. S. Gifford, Virginia Tech, 2003-5 Extra Credit There will *probably* be a research questionnaire of 10-20 questions attached to the back of the exam. If this *optional* questionnaire is completed, it is worth 5 points on the final. Exception: no grade will be > 170. 2 hour test, most will complete in <1h
6
(C) S. S. Gifford, Virginia Tech, 2003-6 What should you know? What is UNIX vs. Linux Who is Ken Thompson and Dennis Richie? All commands that were covered outside of just the readings ls, chmod, egrep, awk, sed, perl, mv, rm, cd, etc etc etc.
7
(C) S. S. Gifford, Virginia Tech, 2003-7 What should you know cont. Absolute vs. relative paths Directory traversal Links Familiar with standard directories What each element in ls means (I-nodes?) File ownership, chmod File editing (vi, modes, major commands)
8
(C) S. S. Gifford, Virginia Tech, 2003-8 What you should know cont. I/O Redirection > >> | < Pipe and Filter Regular Expressions I’m not going to review this here Special characters, metacharacters egrep vs grep Be able to do regular expressions
9
(C) S. S. Gifford, Virginia Tech, 2003-9 What you should know cont. X Windows, the layers, what each do Client vs. Server See the lab for practical application Different Shells Alias, major system variables Eg, how to change the prompt Login scripts & Shell Scripting: At a higher level, no details
10
(C) S. S. Gifford, Virginia Tech, 2003-10 What you should know cont. makefiles, gcc What is a dependancy What is a target For gcc, what do -H -l –L –o –c mean? gdb, rcs
11
(C) S. S. Gifford, Virginia Tech, 2003-11 What you should know cont. Parts of the UNIX OS File descriptors Process management fork, exec, wait, waitpid Inter-process communication (IPC) pipes Signal handling
12
(C) S. S. Gifford, Virginia Tech, 2003-12 What you should know cont. System Administration Know the files, what they do Eg, be able to read a crontab file and say what its doing and when Be able to read an sed and/or awk script and tell what it does What is perl?
13
(C) S. S. Gifford, Virginia Tech, 2003-13 Currently ~50 in the class have A’s 35 B’s 35 C’s 10 D’s ~20 have F’s A few honor violations
14
(C) S. S. Gifford, Virginia Tech, 2003-14 After the test… Exam Friday, December 12, 10:05 am - 12:05 pm Grades should be posted by 3:00pm No letter grades Office hours 3-4+ for questions, etc Grades finalized by 5:00 Still no letters Will post final letter grades by Tuesday Assume the 10 point scale, X8.0 to X9.9999 is a plus X0.0 to X1.99999 is a minus No rounding!
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.