We're offering 20% off September Live Online classes! See which courses are applicable.   |   Details

AccountIcon BigDataIcon BlogIcon default_resource_icon CartIcon checkmark_icon cloud_devops_icon computer_network_admin_icon cyber_security_icon gsa_schedule_icon human_resources_icon location_icon phone_icon plus_icon programming_software_icon project_management_icon redhat_linux_icon search_icon sonography_icon sql_database_icon webinar_icon

Search UMBC Training Centers

Linux and Red Hat Linux Certification

Getting Started with Linux Fundamentals (RH104)

Group Training + View more dates & times


Introduction to concepts and fundamental skills for Linux users who run applications and services in Linux environments, but do not perform Linux system administration.

Getting Started with Linux Fundamentals (RH104) is designed for IT professionals and business users who access Linux systems, and run Linux-based applications and services, but have little to no previous UNIX or Linux experience. This course introduces Linux concepts and fundamental skills to Linux users who do not manage or administer Linux systems. Professionals who require system administration skills should instead take Red Hat System Administration I (RH124).

Course content includes:

  • Introducing Linux by comparing user-relevant component distinctions between popular Linux distributions
  • Logging in and out of local and remote Linux systems, both with passwords and by using passwordless keys
  • Working with a graphical desktop environment and applications
  • Working from a command line, including operating shell environments and programs
  • Navigating Linux file systems and locating and running programs and applications
  • Distinguishing between text and binary files, and using various editing tools to modify text files
  • Organizing files and directories, and configuring permissions to provide file security
  • Verifying core system configuration, such as network addresses, running services, and storage space
Who Should Take This Course


This course is intended for:

  • RHA
  • Beginner Linux User
  • Windows users running recent Microsoft Windows versions with the Linux subsystem
  • Users with Windows experience moving to a new job or company that uses Linux
  • Computer science students interested in learning Linux, but without intending to become a system administrator
  • Programming students who will develop for or deploy to Linux environments
  • Beginning cloud-native developers looking for a comprehensive technical introduction to the Linux operating environment
  • Red Hat associates and partners who want to be more technically proficient on Linux but not system administration


Why You Should Take This Course

Learning Outcomes

Impact on the organization

  • With a widely installed base of Linux servers, services, and cloud applications, many organizations have large business and technical workforces who require introductory Linux training to work with a variety of Linux distributions. These personnel must maintain a proficiency of fundamental Linux skills to perform their assigned roles and support activities. This training provides an organization with a standardized, comprehensive Linux training for the business and support workforce who are not system administrators or engineers.

Impact on the individual

  • The Getting Started with Linux Fundamentals (RH104) course provides students with a comprehensive user-focused Linux proficiency, working from both a graphical desktop and the command line. Although participants do not require any prior UNIX or Linux experience, this course is designed to create a more comprehensive understanding of Linux concepts. With the skills learned in this course, Linux users will be able to navigate and be productive in performing roles and tasks on various Linux distributions.

Recommended next course or exam

Course Outline

Introduction to Linux

Define and explain the purpose of Linux, and Linux distributions.

Accessing a Linux System

Interact with the GNOME desktop, and query the terminal environment.

Managing Files in Linux

Use graphical and command-line tools to create and modify text files, and to identify binary files.

File Systems Overview

View and manage file organization in a Linux system.

Users and File Permissions

Interact with user accounts and identify file permissions.

Obtaining and Installing Software Packages

Obtain and install software from official repositories and other sources.

Linux Networking and System Resources

Describe fundamental concepts of networking, verify network settings, and monitor system resources.

Is there a discount available for current students?

UMBC students and alumni, as well as students who have previously taken a public training course with UMBC Training Centers are eligible for a 10% discount, capped at $250. Please provide a copy of your UMBC student ID or an unofficial transcript or the name of the UMBC Training Centers course you have completed. Asynchronous courses are excluded from this offer.

What is the cancellation and refund policy?

Student will receive a refund of paid registration fees only if UMBC Training Centers receives a notice of cancellation at least 10 business days prior to the class start date for classes or the exam date for exams.

Contact Us