CIS 191AB, UNIX/Linux System Administration

 Fall 2010
CIS 191 Home

Calendar
Outline
FAQ
Links
Instructor Home

Course Rubrik
Lesson 1
Lesson 2
Lesson 3
Lesson 4
Lesson 5
Lesson 6
Lesson 7
Lesson 8
Lesson 9
Lesson 10
Lesson 11
Lesson 12
Lesson 13
Lesson 14
 
 

Course Outline and Objectives

Incomes
The following are the computer skills you should already have to succeed in this course:
  1. A grasp of computer terminology specifically as it applies to the UNIX market, such as would be gathered from CIS 90
  2. Navigate the UNIX file system from a command line
  3. Manage files, (copy, move, remove) from a command line interface
  4. View and modify the permissions and ownership of files and directories
  5. Use a UNIX-based text editor to create and edit text documents
  6. Redirect input and output between files and commands
  7. Use pipes to connect commands together
  8. Configure the shell environment by setting and viewing variables
Outcomes
The following are the skills you will acquire upon successful completion of CIS 191A; students will be able to:
  1. Describe the structural components of Unix/Linux systems and outline the similarities and differences among the UNIX/Linux distributions.
  2. Create different types of file systems on various storage devices, and populate them with files representing the various UNIX file types.
  3. Create an operating system boot disk that allows choosing among a variety of boot configurations.
  4. Demonstrate a knowledge of boot loaders by configuring two operating systems to dual boot, and by recovering a system that won't boot.
  5. Determine the services a Linux system will provide by defining the run levels into which the system will boot.
  6. Transfer files from one system to another using network protocols or removable storage devices.
  7. Configure a graphical desktop environment by editing the configuration files for the X Windows server, a window manager, and appropriate graphical clients
  8. Install a UNIX/Linux System as a workstation or server to meet the needs of a small to medium company.
  9. Add, update and remove software packages using an appropriate package installation tool.
The following are the skills you will acquire upon successful completion of CIS 191B; students will be able to:
  1. Contrast command line and graphical user interfaces and evaluate the tradeoffs between the two.
  2. Use online manual pages and Internet web sites to discover proper command usage or how to use a new utility.
  3. Create, modify and delete user accounts and groups, and customize user profiles to meet specified security and productivity needs.
  4. Bring a system down and back up again after reorganizing or expanding storage space.
  5. Recover lost files and forgotten passwords.
  6. Perform a complete system backup and restore the system with that backup.
  7. Configure system logging to collect information needed for troubleshooting and correcting system problems.
  8. Maintain optimal system performance by monitoring disk usage, scheduling processes, and removing resource bottlenecks.
  9. Restore an unstable system by identifying and removing one or more errant processes.
  10. Maintain operating system currency by recompiling and installing a new kernel.


Lesson 1: An Orientation and Overview

top of page

Lesson 2: System Administration

top of page

Lesson 3: File Types and File Systems

top of page

Lesson 4: Storage and Storage Devices

top of page

Lesson 5: Boot Loaders and System Booting

top of page

Lesson 6: Package Managers and Software Installation

top of page

Lesson 7: X Windows

top of page

Lesson 8: Administering User Accounts and Groups

top of page

Lesson 9: File Systems and Monitoring Storage



Lesson 10: System Backup and Restore

top of page

Lesson 11: Controlling Processes

top of page

Lesson 12: System Monitoring and Logging

top of page

Lesson 13: The Linux Kernel

top of page

Lesson 14: The Common UNIX Print System

top of page