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