RH104 Getting Started with Linux Fundamentals
Skip to main Content

Getting Started with Linux Fundamentals

  • Course Code RH104
  • Duration 2 days

Course Delivery

Public Classroom Price

eur1,280.00

excl. VAT

Request Group Training Add to Cart

Course Delivery

This course is available in the following formats:

  • Company Event

    Event at company

  • Public Classroom

    Traditional Classroom Learning

Request this course in a different delivery format.

Course Overview

Top

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

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.

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).

Note: Starting January 2026 this course only exists in CR (classroom) if scheduled or Closed course modalities. No RHLS-Course for this course.

You can access this course content in e-learning by registering for an RHLS (Red Hat Learning Subscription) Free Trial for 90 days - Contact us or click here RHLS Free Signup | redhat.com

Updated Jan2026

Course Schedule

Top

Target Audience

Top
  • Beginner Red Hat Administrator
  • 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

Course Objectives

Top

After this course participants should be able to:

  • Introduce Linux by comparing user-relevant component distinctions between popular Linux distributions
  • Log in and out of local and remote Linux systems, both with passwords and by using passwordless keys
  • Work with a graphical desktop environment and applications
  • Work from a command line, including operating shell environments and programs
  • Navigate Linux file systems and locate and run programs and applications
  • Distinguish between text and binary files, and using various editing tools to modify text files
  • Organize files and directories, and configure permissions to provide file security
  • Verify core system configuration, such as network addresses, running services, and storage space

Course Content

Top

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.

Course Prerequisites

Top

None

Test Certification

Top
None

Follow on Courses

Top
  • For students requiring Linux system administration skills:
    • Red Hat System Administration I (RH124) or
    • Red Hat Certified System Administrator (RHCSA) Rapid Track (RH199)
  • For students interested in container technologies:
    • Red Hat OpenShift I: Containers & Kubernetes (DO180) or
    • Red Hat OpenShift Development I: Introduction to Containers with Podman (DO188)
The following are recommended for further study:

Further Information

Top
  • Official course book provided to participants