Upload
tobias-phelps
View
222
Download
2
Embed Size (px)
Citation preview
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