Chapter Objective
Describe what Linux and Red Hat Enterprise Linux are, how RHEL fits into the broader open-source ecosystem, and how this course is structured.
No Commands This Chapter
Chapter 1 is conceptual groundwork for everything that follows.
Describe what Linux and Red Hat Enterprise Linux are, how RHEL fits into the broader open-source ecosystem, and how this course is structured.
Chapter 1 is conceptual groundwork for everything that follows.
Linux is an open-source operating system kernel, originally created by Linus Torvalds in 1991. On its own, the kernel just manages hardware, memory, and running processes — what most people call "Linux" is really a full operating system built by combining the kernel with a large collection of supporting software: shells, utilities, libraries, and system services, much of it from the GNU Project.
A complete, installable combination of the kernel plus this supporting software is called a distribution (or "distro"). Hundreds exist, each making different choices about package management, defaults, and target use case — Red Hat Enterprise Linux, Fedora, Ubuntu, and Debian are all examples.
Red Hat Enterprise Linux (RHEL) is a Linux distribution built and supported by Red Hat, an IBM company, specifically for enterprise and production use. It prioritizes stability, long-term support, security certification, and predictable, well-tested updates over always shipping the newest version of every package.
| Characteristic | What It Means |
|---|---|
| Long release lifecycle | Each major version is supported for roughly a decade |
| Certified hardware and software | Vendors test and certify their products specifically against RHEL |
| Subscription model | Access to updates, patches, and support is tied to a Red Hat subscription (see Chapter 4) |
| Enterprise support | Red Hat provides direct support contracts, SLAs, and a knowledgebase |
RHEL's source code is open — anyone can inspect, modify, and rebuild it. What businesses pay for isn't the software's existence but Red Hat's subscription: tested builds, security patches, certified compatibility, and support when something breaks.
RHEL releases follow a numbered major.minor scheme (for example, RHEL 9.4, RHEL 10.1). Major versions are supported for years, with minor versions delivering incremental updates along the way.
| Phase | What Happens |
|---|---|
| Full support | New features, bug fixes, and security patches |
| Maintenance support | Critical bug fixes and security patches only |
| Extended life / ELS | Optional extended coverage for systems that can't upgrade yet |
You'll interact with RHEL in this course — and in the field — through more than one interface, covered in depth in later chapters.
| Method | Typical Use |
|---|---|
| GNOME graphical desktop | Local workstation use, when a GUI is installed |
| Terminal / virtual console | Direct command-line access, with or without a GUI |
| SSH | Remote command-line access over the network |
| Text-mode server install | The default for most production RHEL servers — no GUI at all |
RH124 builds skills roughly in the order you'll need them, moving from the shell itself outward to the systems it manages.