CT 320 Midterm Study Guide
Midterm Exam October 7, Tuesday In class, closed book, closed notes No laptops, smart phones, or mobile phones allowed Non-programmable calculator allowed Covers chapters 1, 2, 3, 4, 5, 6, 7, 8, 9 Chapter 2 is self study + Lab work Slides and homeworks are most important
Question Distribution Matching Unix / Linux terms to their definitions (10 points) True / False (10 points) Multiple choice question (30 points) Short answer type question (50 points)
Chapter 1 - * Section 1.1, 1.9 - 1.12 Basic tasks of a system administrator
Chapter 2 - * Familiarity with Shell scripting Unix commands No expectation of detailed knowledge about different command options Regular expressions
Chapter 3 - ** Sections 3.1 - 3.5, 3.7 Important concepts Booting sequence Booting process Bootstrap loaders Run levels and startup scripts
Chapter 4 - *** Sections 4.1, 4.2, 4.3 Slides Important concepts Ownership of files and processes Superuser and root user Password, password security and password management
Chapter 5 - *** Sections 5.1 - 5.10 Important concepts Components of a process Life cycle of a process Signals and signaling processes Process scheduling priority Monitoring processes and the /proc file
Chapter 6 - *** Sections 6.1, 6.3, 6.4, 6.5 Important concepts Pathnames Inode structure Hard and soft links File types Standard directories File attributes and setting file permissions
Chapter 7 - ** Sections 7.1, 7.2, 7.3, 7.4, 7.7 Important concepts User account creation, disabling, removal Steps involved, files involved Home directory, login shell /etc/password and /etc/shadow file organization and security Identifying password algorithm by looking at /etc/shadow file
Chapter 8 - ** Sections 8.1, 8.2, 8.3, 8.6, 8.7, 8.8 Important concepts Types of storage, performance, reliability RAID Logical volumes and logical volume management
Chapter 9 - ** Sections 9.1, 9.2, 9.3 Important concepts Format of crontab files crontab management Other schedulers