Course

Course Summary
Credit Type:
Course
ACE ID:
UMBC-0026
Location:
Classroom-based
Length:
40 Hours over 5 Days
Dates Offered:
Credit Recommendation & Competencies
Level Credits (SH) Subject
Lower-Division Baccalaureate 3 operating systems
Description

Objective:

The course objective is to teach the student to perform basic Linux tasks from the command-line then quickly move into system-wide administration tasks. Students will learn to manage local users and the membership of groups. Students will be able to manage files and directories through the application of proper permissions and ownership. Students will allocate and create storage and overlay an appropriate file systems for users. Students will learn to manage system components such as networking interfaces and peripheral devices. Student will expand their knowledge of TCP/IP networking and use it to help manage local networking components. Each student will manage software bundles and package on a variety of Linux distributions and will understand software dependencies. Students will learn to understand system automation by writing simple Bash shell scripts. Student will know how to install a Linux distribution.

Learning Outcomes:

  • Manage users and groups.
  • Manage permissions and ownership.
  • Manage files and directories.
  • Manage kernel modules.
  • Manage system components.
  • Secure Linux systems.
  • Plan and perform a Linux installation.
  • Perform basic Linux tasks.
  • Manage storage.
  • Manage the Linux boot process.
  • Manage devices.
  • Manage networking.
  • Manage packages and software.
  • Write and execute Bash shell scripts.
  • Automate tasks.

General Topics:

  • • Discussion of Linux design philosophy • Open source software and licensing • Command Linux system administration tasks • Advantages of using Linux in a networked environment • Command-line interface and the Bash shell • Navigating the command line and the filesystem • Completing basic tasks from the command-line • Getting online line help using the man pages, info, and documentation • Assume the role of the superuser and others • Introduction to automation and shell scripting • Creating usable local storage with a filesystem • Securing files and adjusting permissions • Troubleshooting procedures
Instruction & Assessment

Instructional Strategies:

  • Classroom Exercise
  • Computer Based Training
  • Discussion
  • Lectures
  • Practical Exercises

Methods of Assessment:

  • Quizzes

Minimum Passing Score:

70%
Supplemental Materials